public FrayteResult AddEditHSCodeSetting(eCommerceSettingModel HSCodeDetail) { FrayteResult FR = new FrayteResult(); HSCode HSC = new HSCode(); var Result = dbContext.HSCodes.Where(a => a.HSCodeId == HSCodeDetail.HsCodeId).FirstOrDefault(); if (Result == null) { Mapper.CreateMap <eCommerceSettingModel, HSCode>(); AutoMapper.Mapper.Map(HSCodeDetail, HSC); dbContext.HSCodes.Add(HSC); dbContext.SaveChanges(); FR.Status = true; } else { Mapper.CreateMap <eCommerceSettingModel, HSCode>(); AutoMapper.Mapper.Map(HSCodeDetail, Result); dbContext.Entry(Result).State = System.Data.Entity.EntityState.Modified; dbContext.SaveChanges(); FR.Status = true; } return(FR); }
public FrayteResult AddEditHSCodeSetting(eCommerceSettingModel HSCodeDetail) { return(new eCommerceSettingRepository().AddEditHSCodeSetting(HSCodeDetail)); }