public CRM_KA_CompetitorModel getCompetitorById(Guid id) { objKACompetitor = new CRM_KA_CompetitorNameRepository(); Mapper.CreateMap<CRM_KA_CompetitorName, CRM_KA_CompetitorModel>(); var entity = objKACompetitor.GetSingle(x => x.id.Equals(id)); CRM_KA_CompetitorModel result = new CRM_KA_CompetitorModel(); result = Mapper.Map(entity, result); return result; }
public void saveCompetitor(CRM_KA_CompetitorModel entity) { objKACompetitor = new CRM_KA_CompetitorNameRepository(); CRM_KA_CompetitorName competitor = new CRM_KA_CompetitorName(); competitor.id = entity.id; competitor.CustomerID = entity.CustomerID; competitor.CompetitorName = entity.CompetitorName; objKACompetitor.Add(competitor); }
public ActionResult AddCompetitor(CRM_KA_CompetitorModel competitorModel, string CustomerID) { try { if (ModelState.IsValid) { competitorModel.id = System.Guid.NewGuid(); competitorModel.CustomerID = CustomerID; _KeyAccountManager.saveCompetitor(competitorModel); updateKeyAccount(CustomerID); ViewData["CustomerID"] = CustomerID; return PartialView("_KA_CompetitorNameList"); } else { throw new Exception(); } } catch (Exception ex) { var modal = new HandleErrorInfo(ex, "KeyAccount", "Index"); return View("Error", modal); } }