コード例 #1
0
 public CapturasViewModel()
 {
     Paciente     = new clsPaciente();
     Presupuesto  = new clsPresupuesto();
     Estudio      = new clsEstudio();
     TipoEstudios = new List <clsTipoEstudio>();
     Prioridades  = new List <clsPrioridad>();
 }
コード例 #2
0
        public static object EditarPresupuesto(string presupuestoJSON)
        {
            clsPresupuesto presupuesto = JsonConvert.DeserializeObject <clsPresupuesto>(presupuestoJSON);

            if (FPresupuesto.Instancia().modificar_presupuesto(presupuesto))
            {
                return(new { valid = true, presupuesto = FPresupuesto.Instancia().getPresupuesto() });
            }
            else
            {
                return(new { valid = false, message = "Error" });
            }
        }
コード例 #3
0
        public static object GuardarPresupuesto(string presupuestoJSON)
        {
            clsPresupuesto presupuesto = JsonConvert.DeserializeObject <clsPresupuesto>(presupuestoJSON);

            presupuesto.MontoActual = presupuesto.MontoOriginal;
            if (FPresupuesto.Instancia().agregar_presupuesto(presupuesto))
            {
                return(new { valid = true, presupuesto = FPresupuesto.Instancia().getPresupuesto() });
            }
            else
            {
                return(new { valid = false, message = "Error" });
            }
        }
コード例 #4
0
        public clsPresupuesto getPresupuesto()
        {
            clsPresupuesto presupuesto = new clsPresupuesto();
            DataTable      dt          = SqlHelper.ExecuteDataset(SqlHelper.connString, "getPresupuesto").Tables[0];

            presupuesto.Pre_ID        = Convert.ToInt32(dt.Rows[0]["Pre_Id"]);
            presupuesto.MontoOriginal = Convert.ToDouble(dt.Rows[0]["montoOriginal"]);
            presupuesto.MontoActual   = Convert.ToDouble(dt.Rows[0]["montoActual"]);
            presupuesto.FechaInicio   = FormatearFecha(Convert.ToDateTime(dt.Rows[0]["fechaInicio"]));
            presupuesto.FechaFin      = FormatearFecha(Convert.ToDateTime(dt.Rows[0]["fechaFin"]));
            presupuesto.Concepto      = Convert.ToString(dt.Rows[0]["concepto"]);

            return(presupuesto);
        }
コード例 #5
0
ファイル: FPresupuesto.cs プロジェクト: Chnxo/IMSS_Contratos
        public decimal actualizarPresupuesto(clsPresupuesto presupuesto, decimal costo)
        {
            try
            {
                object[] presupuestoACT = new object[2];
                //presupuestoACT[0] = presupuesto.ID;
                //presupuestoACT[1] = costo;

                return Convert.ToDecimal(SqlHelper.ExecuteScalar(SqlHelper.connString, "actualizarPresupuesto", presupuestoACT));
            }
            catch (Exception)
            {
                return 0.0M;
            }
        }
コード例 #6
0
        public decimal actualizarPresupuesto(clsPresupuesto presupuesto, decimal costo)
        {
            try
            {
                object[] presupuestoACT = new object[2];
                //presupuestoACT[0] = presupuesto.ID;
                //presupuestoACT[1] = costo;

                return(Convert.ToDecimal(SqlHelper.ExecuteScalar(SqlHelper.connString, "actualizarPresupuesto", presupuestoACT)));
            }
            catch (Exception)
            {
                return(0.0M);
            }
        }
コード例 #7
0
ファイル: FPresupuesto.cs プロジェクト: Chnxo/IMSS_Contratos
        public bool agregar_presupuesto(clsPresupuesto pre)
        {
            try
            {
                object[] presupuesto = new object[4];
                presupuesto[0] = pre.MontoOriginal;
                presupuesto[1] = pre.FechaInicio;
                presupuesto[2] = pre.FechaFin;
                presupuesto[3] = pre.Concepto;

                SqlHelper.ExecuteNonQuery(SqlHelper.connString, "agr_presupuesto_RMN", presupuesto);
                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
コード例 #8
0
        public bool agregar_presupuesto(clsPresupuesto pre)
        {
            try
            {
                object[] presupuesto = new object[4];
                presupuesto[0] = pre.MontoOriginal;
                presupuesto[1] = pre.FechaInicio;
                presupuesto[2] = pre.FechaFin;
                presupuesto[3] = pre.Concepto;

                SqlHelper.ExecuteNonQuery(SqlHelper.connString, "agr_presupuesto_RMN", presupuesto);
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
コード例 #9
0
        public bool modificar_presupuesto(clsPresupuesto pres)
        {
            try
            {
                object[] presupuesto = new object[4];
                presupuesto[0] = pres.Pre_ID;
                presupuesto[1] = pres.FechaInicio;
                presupuesto[2] = pres.FechaFin;
                presupuesto[3] = pres.Concepto;

                SqlHelper.ExecuteDataset(SqlHelper.connString, "mod_presupuesto", presupuesto);

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
コード例 #10
0
ファイル: FPresupuesto.cs プロジェクト: Chnxo/IMSS_Contratos
        public clsPresupuesto getPresupuesto()
        {
            clsPresupuesto presupuesto = new clsPresupuesto();
                DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.connString, "getPresupuesto").Tables[0];

                presupuesto.Pre_ID = Convert.ToInt32(dt.Rows[0]["Pre_Id"]);
                presupuesto.MontoOriginal = Convert.ToDouble(dt.Rows[0]["montoOriginal"]);
                presupuesto.MontoActual = Convert.ToDouble(dt.Rows[0]["montoActual"]);
                presupuesto.FechaInicio = FormatearFecha(Convert.ToDateTime(dt.Rows[0]["fechaInicio"]));
                presupuesto.FechaFin = FormatearFecha(Convert.ToDateTime(dt.Rows[0]["fechaFin"]));
                presupuesto.Concepto = Convert.ToString(dt.Rows[0]["concepto"]);

            return presupuesto;
        }
コード例 #11
0
ファイル: FPresupuesto.cs プロジェクト: Chnxo/IMSS_Contratos
        public bool modificar_presupuesto(clsPresupuesto pres)
        {
            try
            {
                object[] presupuesto = new object[4];
                presupuesto[0] = pres.Pre_ID;
                presupuesto[1] = pres.FechaInicio;
                presupuesto[2] = pres.FechaFin;
                presupuesto[3] = pres.Concepto;

                SqlHelper.ExecuteDataset(SqlHelper.connString, "mod_presupuesto", presupuesto);

                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
コード例 #12
0
 public PresupuestoViewModel()
 {
     PresupuestoNuevo     = new clsPresupuesto();
     PresupuestoActual    = new List <clsPresupuesto>();
     HayPresupuestoActual = false;
 }
コード例 #13
0
 public PresupuestoViewModel()
 {
     PresupuestoNuevo = new clsPresupuesto();
     PresupuestoActual = new List<clsPresupuesto>();
     HayPresupuestoActual = false;
 }