public ActionResult Create() { IViewModelBase viewModel = null; AddViewBagCreateEdit(null); viewModel = new BlogFeedSettingsCreateOrEditViewModel() { }; return(Create <BlogFeedSettings>("CreateOrEdit", viewModel)); }
public ActionResult Edit(BlogFeedSettingsCreateOrEditViewModel vmObj) { return(UpdateUsingViewModel(vmObj, (o) => { //Convert the ViewModel to DB Object (Model) var dbObj = db.Set <BlogFeedSettings>().Where(x => x.Id == vmObj.Id).FirstOrDefault(); dbObj.Title = vmObj.Title; dbObj.BaseUri = vmObj.BaseUri; dbObj.UriName = vmObj.UriName; dbObj.Description = vmObj.Description; return dbObj; })); }
public ActionResult Create(BlogFeedSettingsCreateOrEditViewModel vmObj) { return(CreateUsingViewModel(vmObj, (parent) => { //Convert the ViewModel to DB Object (Model) var dbObj = new BlogFeedSettings() { //Id = vmObj.Id, Title = vmObj.Title, BaseUri = vmObj.BaseUri, UriName = vmObj.UriName, Description = vmObj.Description }; return dbObj; })); }
public ActionResult Edit(int?id) { var o = db.Set <BlogFeedSettings>().Where(x => x.Id == id).FirstOrDefault(); ViewModelBase viewModel = null; if (o != null) { AddViewBag(o); viewModel = new BlogFeedSettingsCreateOrEditViewModel() { Title = o.Title, BaseUri = o.BaseUri, UriName = o.UriName, Description = o.Description }; } return(Edit <BlogFeedSettings>("CreateOrEdit", viewModel)); }