/// <summary> /// ViewModel To DBModel /// </summary> /// <param name="viewModel"></param> /// <returns></returns> private StaticHtml ReturnMappingStaticHtml(StaticHtmlDetailViewModel viewModel) { StaticHtml dbViewModel = new StaticHtml(); var mapper = AutoMapperConfig.InitializeAutoMapper().CreateMapper(); dbViewModel = mapper.Map <StaticHtml>(viewModel); return(dbViewModel); }
/// <summary> /// Deletes the static HTML. /// </summary> /// <param name="HtmlID">The HTML identifier.</param> /// <returns></returns> public string DeleteStaticHtml(string HtmlID, string userName) { try { Guid newGuid = Guid.Parse(HtmlID); StaticHtml statichtml = _StaticHtmlRep.GetSingle(s => s.StaticID.Equals(newGuid)); _StaticHtmlRep.StaticHtmlUpdate(statichtml, userName); return(EnumHelper.GetEnumDescription(DataAction.DeleteScuess)); } catch { return(EnumHelper.GetEnumDescription(DataAction.DeleteFail)); } }
/// <summary> /// Update StaticHtml /// </summary> /// <param name="statichtml"></param> /// <returns></returns> public string UpdateStaticHtml(StaticHtmlDetailViewModel statichtml, string userName) { try { StaticHtml PartStaticHtml = ReturnMappingStaticHtml(statichtml); PartStaticHtml.SubjectID = statichtml.StaticHtmlActionType.ToString(); _StaticHtmlRep.StaticHtmlUpdate(PartStaticHtml, userName); return(EnumHelper.GetEnumDescription(DataAction.UpdateScuess)); } catch { return(EnumHelper.GetEnumDescription(DataAction.UpdateFail)); } }