public ActionResult Edit(PreferenceGroupVM model) { try { string preferenceGroupId = string.Empty; model.UpdatedBy = LogInManager.LoggedInUserId; preferenceGroupId = preferenceGroupRepository.UpdatePreferenceGroup(model); if (!string.IsNullOrWhiteSpace(preferenceGroupId)) { return(Json(new { IsSuccess = true, data = new { PreferenceGroupId = model.Id } }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { IsSuccess = false, errorMessage = "Preference Group not updated successfully." }, JsonRequestBehavior.AllowGet)); } } catch (Exception e) { Utility.Utility.LogError(e, "Edit"); return(Json(new { IsSuccess = false, errorMessage = e.Message })); } }
public string UpdatePreferenceGroup(PreferenceGroupVM preferenceGroup) { string preferenceGroupId = string.Empty; SqlParameter[] parameters = { new SqlParameter { ParameterName = "@Id", Value = preferenceGroup.Id }, new SqlParameter { ParameterName = "@Name", Value = preferenceGroup.Name }, new SqlParameter { ParameterName = "@Description", Value = preferenceGroup.Description }, new SqlParameter { ParameterName = "@IsActive", Value = preferenceGroup.IsActive }, new SqlParameter { ParameterName = "@UpdatedBy", Value = preferenceGroup.CreatedBy } }; preferenceGroupId = Convert.ToString(DALHelper.ExecuteScalar("UpdatePreferenceGroup", parameters)); return(preferenceGroupId); }
public ActionResult Edit(Guid id) { var preferenceGroup = preferenceGroupRepository.GetPreferenceGroupById(id); PreferenceGroupVM model = new PreferenceGroupVM(); if (preferenceGroup != null && preferenceGroup.Count > 0) { model = preferenceGroup[0]; return(View(model)); } return(RedirectToAction("List")); }
public PreferenceGroupVM GetPreferenceGroupByName(string preferenceGroupName) { SqlParameter[] parameters = { new SqlParameter { ParameterName = "@Name", Value = preferenceGroupName } }; var dt = DALHelper.GetDataTableWithExtendedTimeOut("GetPreferenceGroupByName", parameters); var preferenceGroupList = new List <PreferenceGroupVM>(); preferenceGroupList = DALHelper.CreateListFromTable <PreferenceGroupVM>(dt); var preferenceGroup = new PreferenceGroupVM(); if (preferenceGroupList != null && preferenceGroupList.Count > 0) { preferenceGroup = preferenceGroupList[0]; } return(preferenceGroup); }