public string UpdateOrigin(OriginVM origin) { string originId = string.Empty; SqlParameter[] parameters = { new SqlParameter { ParameterName = "@Id", Value = origin.Id }, new SqlParameter { ParameterName = "@Code", Value = origin.Code }, new SqlParameter { ParameterName = "@Description", Value = origin.Description }, new SqlParameter { ParameterName = "@IsActive", Value = origin.IsActive }, new SqlParameter { ParameterName = "@UpdatedBy", Value = origin.UpdatedBy } }; originId = Convert.ToString(DALHelper.ExecuteScalar("UpdateOrigin", parameters)); return(originId); }
public ActionResult Edit(Guid id) { var origin = originRepository.GetOriginById(id); OriginVM model = new OriginVM(); if (origin != null && origin.Count > 0) { model = origin[0]; return(View(model)); } return(RedirectToAction("List")); }
public ActionResult Edit(OriginVM model) { try { string originId = string.Empty; model.Code = Utility.Utility.ToUpperCase(model.Code); model.UpdatedBy = LogInManager.LoggedInUserId; originId = originRepository.UpdateOrigin(model); if (!string.IsNullOrWhiteSpace(originId)) { return(Json(new { IsSuccess = true, data = new { OriginId = originId } }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { IsSuccess = false, errorMessage = "Origin details not updated successfully." }, JsonRequestBehavior.AllowGet)); } } catch (Exception e) { Utility.Utility.LogError(e, "Edit"); return(Json(new { IsSuccess = false, errorMessage = e.Message })); } }