public void BindViewBagsUsers(UsersOperationsExt UserOperations) { ViewBag.Countries = DropDownLists.GetCountries(Convert.ToInt32(UserOperations.CountryID)); ViewBag.status = DropDownLists.GetStatus(Convert.ToInt32(UserOperations.StatusID)); ViewBag.SalutionType = DropDownLists.GetTitle(Convert.ToInt32(UserOperations.SalutionTypeID)); ViewBag.Firm = DropDownLists.GetFirms(Convert.ToString(UserOperations.FirmID)); }
public ActionResult _Destroy([DataSourceRequest]DataSourceRequest request, UsersOperationsExt model) { string Msg = ""; try { UserOperationsRepository modelRepo = new UserOperationsRepository(); if (modelRepo.Delete(model, ref Msg, this) == false) { return this.Json(new DataSourceResult { Errors = Msg }); } } catch (Exception ex) { string hostName1 = Dns.GetHostName(); string GetUserIPAddress = Dns.GetHostByName(hostName1).AddressList[0].ToString(); string PageName = Convert.ToString(Session["PageName"]); //string GetUserIPAddress = GetUserIPAddress1(); using (BaseRepository baseRepo = new BaseRepository()) { //BizContext BizContext1 = new BizContext(); BizApplication.AddError(baseRepo.BizDB, PageName, ex.Message, ex.StackTrace, DateTime.Now, GetUserIPAddress); } Session["PageName"] = ""; string error = ErrorHandling.HandleException(ex); return this.Json(new DataSourceResult { Errors = error }); } return Json(request); }