/// <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")); }
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)); }