public ActionResult Edit([Bind(Include = "Id,Codigo,Abreviacion,Descripcion")] UnidadMedidaFormModel unidadVM) { if (ModelState.IsValid) { UnidadMedida unidad = new UnidadMedida(); unidad.Id = unidadVM.Id; unidad.Codigo = unidadVM.Codigo; unidad.Abreviacion = unidadVM.Abreviacion; unidad.Descripcion = unidadVM.Descripcion; unidadMedidaService.Update(unidad); return(Json(new { data = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { data = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(JsonHeader collection) { Dictionary <string, string> headerDictionary = WebHelper.JsonToDictionary(collection.Row); JsonResultMessage jsonResultMessage = new JsonResultMessage(); UnidadMedidaDTO unidadMedidaDTO = new UnidadMedidaDTO(); try { if (collection.EditAction == EditActionConstant.EDIT) { unidadMedidaDTO.UnidadMedidaId = Convert.ToInt32(headerDictionary["UnidadMedidaId"]); } unidadMedidaDTO.Codigo = headerDictionary["Codigo"].ToString().Trim(); unidadMedidaDTO.Nombre = headerDictionary["Nombre"].ToString().Trim(); unidadMedidaDTO.Abreaviatura = headerDictionary["Abreaviatura"].ToString().Trim(); unidadMedidaDTO.Estado = EstadoConstante.ACTIVO; if (collection.EditAction == EditActionConstant.NEW) { unidadMedidaService.Create(unidadMedidaDTO); } else { unidadMedidaService.Update(unidadMedidaDTO); } jsonResultMessage.message = "Unidad medida grabado satifactoriamente"; } catch (Exception ex) { jsonResultMessage.success = false; jsonResultMessage.message = ex.Message; throw ex; } return(Json(jsonResultMessage)); }
public Response <UnidadMedida> UnidadMedidaUpdate(UnidadMedida unidadmedida) { return(unidadMedidaService.Update(unidadmedida)); }