public string InserUpdateSubobject(AppSubobjectViewmodel AppObjectObj) { string result = ""; try { if (ModelState.IsValid) { AppUA _appUA = Session["AppUA"] as AppUA; AppObjectObj.commonDetails = new PSASysCommonViewModel(); AppObjectObj.commonDetails.CreatedBy = _appUA.UserName; AppObjectObj.commonDetails.CreatedDate = _appUA.LoginDateTime; AppObjectObj.commonDetails.UpdatedBy = AppObjectObj.commonDetails.CreatedBy; AppObjectObj.commonDetails.UpdatedDate = AppObjectObj.commonDetails.CreatedDate; AppSubobjectViewmodel res = Mapper.Map <AppSubobject, AppSubobjectViewmodel>(_appObjectBusiness.InsertUpdateSubObject(Mapper.Map <AppSubobjectViewmodel, AppSubobject>(AppObjectObj))); return(JsonConvert.SerializeObject(new { Result = "OK", Message = c.InsertSuccess, Records = res })); } } catch (Exception ex) { ConstMessage cm = c.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = cm.Message })); } return(result); }
public string DeleteSubObject(AppSubobjectViewmodel AppObjectObj) { try { AppSubobjectViewmodel r = Mapper.Map <AppSubobject, AppSubobjectViewmodel>(_appObjectBusiness.DeleteSubObject(Mapper.Map <AppSubobjectViewmodel, AppSubobject>(AppObjectObj))); return(JsonConvert.SerializeObject(new { Result = "OK", Message = c.DeleteSuccess, Records = r })); } catch (Exception ex) { ConstMessage cm = c.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = cm.Message })); } }
public ActionResult Subobjects(string id) { ViewBag.objectID = id; string Appid = Request.QueryString["appId"].ToString(); ViewBag.AppID = Appid; AppSubobjectViewmodel _appObjectViewModelObj = new AppSubobjectViewmodel(); List <SelectListItem> selectListItem = new List <SelectListItem>(); selectListItem = new List <SelectListItem>(); List <ApplicationViewModel> ApplicationList = Mapper.Map <List <Application>, List <ApplicationViewModel> >(_applicationBusiness.GetAllApplication()); foreach (ApplicationViewModel Appl in ApplicationList) { selectListItem.Add(new SelectListItem { Text = Appl.Name, Value = Appl.ID.ToString(), Selected = false }); } _appObjectViewModelObj.ApplicationList = selectListItem; selectListItem = new List <SelectListItem>(); List <AppObjectViewModel> List = Mapper.Map <List <AppObject>, List <AppObjectViewModel> >(_appObjectBusiness.GetAllAppObjects(Guid.Parse(Appid))); foreach (AppObjectViewModel Appl in List) { selectListItem.Add(new SelectListItem { Text = Appl.ObjectName, Value = Appl.ID.ToString(), Selected = false }); } _appObjectViewModelObj.ObjectList = selectListItem; return(View(_appObjectViewModelObj)); }