Пример #1
0
        /// <summary>
        /// Guarda presupuesto
        /// </summary>
        /// <param name="pres">Presupuesto a guardar</param>
        public bool GuardarPresup(List <PresupDataSource> presup)
        {
            bool result = false;

            try
            {
                List <presupuesto> presu = new List <presupuesto>();
                if (presup != null)
                {
                    foreach (PresupDataSource item in presup)
                    {
                        presupuesto pres = new presupuesto();
                        pres.anio       = item.Anio;
                        pres.mes        = item.IdMes;
                        pres.cuenta     = this.persistenciaCuenta.DevolverId(item.Cuenta) ?? default(int);
                        pres.cantidad   = item.Presupuesto;
                        pres.idcentro   = item.IdCentro;
                        pres.idsucursal = item.IdSucursal;
                        presu.Add(pres);
                    }
                }
                result = this.persistencia.GuardarPre(presu);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(result);
        }
        public ActionResult DeleteConfirmed(int id)
        {
            presupuesto presupuesto = db.presupuesto.Find(id);

            db.presupuesto.Remove(presupuesto);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
    private void CargarValidadorPresupuesto(decimal ID_PRESUPUESTO)
    {
        presupuesto _presupuesto     = new presupuesto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
        DataTable   tablaPresupuesto = _presupuesto.ObtenerPresupuestoPorId(ID_PRESUPUESTO);

        DataRow fila = tablaPresupuesto.Rows[0];

        RangeValidator_TextBox_PresupuestoAsignado.MinimumValue = "0";
        RangeValidator_TextBox_PresupuestoAsignado.MaximumValue = Convert.ToDecimal(fila["PRESUPUESTO"]).ToString();
    }
 public ActionResult Edit([Bind(Include = "idPresupuesto,prepTotal,idEstado")] presupuesto presupuesto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(presupuesto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idEstado = new SelectList(db.estado, "idEstado", "nombre", presupuesto.idEstado);
     return(View(presupuesto));
 }
        // GET: presupuestoes/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            presupuesto presupuesto = db.presupuesto.Find(id);

            if (presupuesto == null)
            {
                return(HttpNotFound());
            }
            return(View(presupuesto));
        }
        // GET: presupuestoes/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            presupuesto presupuesto = db.presupuesto.Find(id);

            if (presupuesto == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idEstado = new SelectList(db.estado, "idEstado", "nombre", presupuesto.idEstado);
            return(View(presupuesto));
        }