public Mensaje EditarTipoValorDeclarado(VerTipoValorDeclaradoModelView TVD) { Mensaje mensaje = new Mensaje(); short Activo = 1; short Inactivo = 0; try { context.SP_U_TipoValorDeclarado( TVD.IdTipoValorDeclarado, TVD.Nombre, TVD.Descripcion, TVD.AfectaImporte ? Activo : Inactivo, TVD.AfectaCantidad ? Activo : Inactivo, TVD.PermiteCargaDetalle ? Activo : Inactivo, TVD.IdEstado ? Activo : Inactivo); mensaje.esError = false; } catch (Exception ex) { mensaje.esError = true; mensaje.mensaje = ex.Message; } return(mensaje); }
public VerTipoValorDeclaradoModelView VerTipoValorDeclaradoPorIdTipoValorDeclarado(int IdTipoValorDeclarado) { SP_S_TipoValorDeclarado_PorIdTipoValorDeclarado_Result response = null; VerTipoValorDeclaradoModelView TVD = null; short Activo = 1; try { response = context.SP_S_TipoValorDeclarado_PorIdTipoValorDeclarado(IdTipoValorDeclarado).FirstOrDefault(); TVD = new VerTipoValorDeclaradoModelView(); TVD.IdTipoValorDeclarado = response.IdTipoValorDeclarado; TVD.Nombre = response.Nombre; TVD.Descripcion = response.Descripcion; TVD.AfectaCantidad = response.AfectaCantidad == Activo ? true : false; TVD.AfectaImporte = response.AfectaImporte == Activo ? true : false; TVD.PermiteCargaDetalle = response.PermiteCargaDetalle == Activo ? true : false; TVD.IdEstado = response.IdEstado == 1 ? true : false; TVD.Estado = response.EstadoNombre; } catch (Exception ex) { TVD = null; throw ex; } return(TVD); }
public ActionResult Edit(VerTipoValorDeclaradoModelView TVD) { if (TVD != null) { //ViewBag.IdEstado = new SelectList(EstadoLogic.ListaEstados(), "IdEstado", "Detalle", TVD.IdEstado); if (!ModelState.IsValid) { return(PartialView(TVD)); } } return(PartialView("../Common/Mensaje", TVDLogic.EditarTipoValorDeclarado(TVD))); }
public string ActualizarTipoValorDeclarado(VerTipoValorDeclaradoModelView TVD) { RespuestaWS respuestaWS = new RespuestaWS(); if (TVDLogic.EditarTipoValorDeclarado(TVD) != null) { respuestaWS.codigo = 200; respuestaWS.mensaje = "La operación fue realizada correctamente"; } else { respuestaWS.codigo = 500; respuestaWS.mensaje = "Ocurrió un error al realizar la operación"; } return(JsonConvert.SerializeObject(respuestaWS, Newtonsoft.Json.Formatting.Indented)); }