コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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)));
        }
コード例 #4
0
        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));
        }