public ActionResult StateWindowOpen(int?stateId) { StateMasterModel.State model = new StateMasterModel.State(); if (stateId > 0) { var StateIdParam = new SqlParameter { ParameterName = "StateId", DbType = DbType.Int32, Value = stateId }; model = context.Database.SqlQuery <StateMasterModel.State>("Sp_StateMaster_GetAllState @StateId", StateIdParam).FirstOrDefault(); } return(PartialView("_StateAddEdit", model)); }
public async Task <ActionResult> StateSave([DataSourceRequest] DataSourceRequest request, StateMasterModel.State model) { string message = string.Empty; int result = 0; try { var StateIdParam = new SqlParameter { ParameterName = "StateId", DbType = DbType.Int32, Value = model.StateId }; var StateNameParam = new SqlParameter { ParameterName = "StateName", DbType = DbType.String, Value = model.StateName }; var IsActiveParam = new SqlParameter { ParameterName = "IsActive", DbType = DbType.Boolean, Value = model.IsActive }; result = context.Database.SqlQuery <int>("SP_StateMaster_StateInsertUpdate @StateId,@StateName,@IsActive", StateIdParam, StateNameParam, IsActiveParam).FirstOrDefault(); } catch (Exception ex) { message = CommonHelper.GetErrorMessage(ex); } return(Json(new { id = result }, JsonRequestBehavior.AllowGet)); }