Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #3
0
 public Response <UnidadMedida> UnidadMedidaUpdate(UnidadMedida unidadmedida)
 {
     return(unidadMedidaService.Update(unidadmedida));
 }