//---------------------------CLIENT---------------------------------- public static Models.Client EntityClientToModelClient(DataAccessLayer.Entities.Client entityClient) { try { Models.Client modelClient = new Models.Client { Id = entityClient.Id, FirstName = entityClient.FirstName, LastName = entityClient.LastName, Phone = entityClient.Phone, Email = entityClient.Email, ImagePath = String.IsNullOrEmpty(entityClient.ImagePath) ? "-" : entityClient.ImagePath, IsDeleted = entityClient.IsDeleted, BirthYear = entityClient.BirthYear, InsertedDate = entityClient.InsertedDate, IdentityNumber = entityClient.IdentityNumber, Sex = entityClient.Sex ? "Female" : "Male", InserterName = entityClient.Inserter.Name, }; return(modelClient); } catch (Exception) { return(null); } }
public static DataAccessLayer.Entities.Client ModelClientToEntityClient(Models.Client clientModel) { DataAccessLayer.Entities.Client entityClient = new DataAccessLayer.Entities.Client { Id = clientModel.Id, FirstName = clientModel.FirstName, LastName = clientModel.LastName, Phone = clientModel.Phone, Email = clientModel.Email, ImagePath = clientModel.ImagePath, IsDeleted = clientModel.IsDeleted, BirthYear = clientModel.BirthYear, InsertedDate = clientModel.InsertedDate, IdentityNumber = clientModel.IdentityNumber, Sex = clientModel.Sex == "Male" ? false : true, Inserter = DataAccessLayer.Utils.EmployeeUtils.GetEmployeeByName(clientModel.InserterName), }; return(entityClient); }
internal DTO.ClientDTO MappingToBL(DataAccessLayer.Entities.Client client) { Mapper.Initialize(cfg => cfg.CreateMap <DataAccessLayer.Entities.Client, DTO.ClientDTO>()); return(Mapper.Map <DataAccessLayer.Entities.Client, DTO.ClientDTO>(client)); }