public void Save(TechnicalSupportModel entity) { objTecnicalSupport = new CRM_TechnicalSupportRepository(); Mapper.CreateMap<TechnicalSupportModel, CRM_TechnicalSupport>(); CRM_TechnicalSupport objSave = new CRM_TechnicalSupport(); objSave = Mapper.Map(entity, objSave); objTecnicalSupport.Add(objSave); }
public TechnicalSupportModel getByID(DateTime visitDate, string customerID, string createdBy) { Mapper.CreateMap<CRM_TechnicalSupport, TechnicalSupportModel>(); objTecnicalSupport = new CRM_TechnicalSupportRepository(); CRM_TechnicalSupport objEntity = objTecnicalSupport.GetSingle(v => v.VisitedDate == visitDate && v.CustomerID == customerID && v.CreatedBy == createdBy); TechnicalSupportModel objResult = new TechnicalSupportModel(); objResult = Mapper.Map(objEntity, objResult); return objResult; }
public void Delete(TechnicalSupportModel entity) { objTecnicalSupport = new CRM_TechnicalSupportRepository(); if (objTecnicalSupport.GetAll(v => v.VisitedDate == entity.VisitedDate && v.CustomerID == entity.CustomerID && v.CreatedBy == entity.CreatedBy).Count() > 0) { CRM_TechnicalSupport deleteRecord = objTecnicalSupport.GetSingle(v => v.VisitedDate == entity.VisitedDate && v.CustomerID == entity.CustomerID && v.CreatedBy == entity.CreatedBy); objTecnicalSupport.Delete(deleteRecord); } }
public IList<TechnicalSupportModel> getAll() { objTecnicalSupport = new CRM_TechnicalSupportRepository(); Mapper.CreateMap<CRM_TechnicalSupport, TechnicalSupportModel>(); IList<CRM_TechnicalSupport> objEntity = objTecnicalSupport.GetAll().ToList(); IList<TechnicalSupportModel> objResult = new List<TechnicalSupportModel>(); objResult = Mapper.Map(objEntity, objResult); return objResult; }
public void Update(TechnicalSupportModel entity) { objTecnicalSupport = new CRM_TechnicalSupportRepository(); Mapper.CreateMap<TechnicalSupportModel, CRM_TechnicalSupport>(); if (objTecnicalSupport.GetAll(v => v.VisitedDate == entity.VisitedDate && v.CustomerID == entity.CustomerID && v.CreatedBy == entity.CreatedBy).Count() > 0) { CRM_TechnicalSupport updateRecord = objTecnicalSupport.GetSingle(v => v.VisitedDate == entity.VisitedDate && v.CustomerID == entity.CustomerID && v.CreatedBy == entity.CreatedBy); updateRecord = Mapper.Map(entity, updateRecord); objTecnicalSupport.Update(updateRecord); } }