using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Kreta.BusinessLogic.HelperClasses.Ugyfelszolgalat; using Kreta.Resources; namespace Kreta.Web.Areas.UgyfelSzolgalat.Models { public class CreateBejelentesCommentModel { public string Id { get; set; } [StringLength(5000, ErrorMessageResourceName = nameof(ErrorResource.AMegjegyzesSzovegeNemLehet5000KarakternelHosszabb), ErrorMessageResourceType = typeof(ErrorResource))] public string Comment { get; set; } public List CsatolmanyArray { get; set; } public static implicit operator CreateBejelentesComment(CreateBejelentesCommentModel createBejelentesCommentModel) => new CreateBejelentesComment { Id = createBejelentesCommentModel.Id, Comment = createBejelentesCommentModel.Comment, CsatolmanyArray = createBejelentesCommentModel.CsatolmanyArray.ConvertAll(new Converter((x) => x)) }; } }