public IHttpActionResult PutAsientosContables(int id, AsientosContables asientosContables) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != asientosContables.idAsiento) { return(BadRequest()); } db.Entry(asientosContables).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AsientosContablesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> Edit(int id, [Bind("ID_AsientoCOntable,Descripcion,ID_TipoInventario,CuentaContable,TipoMovimiento,FechaAsiento,MontoAsiento,Estado")] AsientosContables asientosContables) { if (id != asientosContables.ID_AsientoCOntable) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(asientosContables); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AsientosContablesExists(asientosContables.ID_AsientoCOntable)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(asientosContables)); }
public ActionResult DeleteConfirmed(int id) { AsientosContables asientosContables = db.AsientosContables.Find(id); db.AsientosContables.Remove(asientosContables); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> Create([Bind("ID_AsientoCOntable,Descripcion,ID_TipoInventario,CuentaContable,TipoMovimiento,FechaAsiento,MontoAsiento,Estado")] AsientosContables asientosContables) { if (ModelState.IsValid) { _context.Add(asientosContables); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(asientosContables)); }
public ActionResult Edit([Bind(Include = "Id_AsientoContable,Id_Cliente,Descripcion,Cuenta,TipoMovimiento,FechaAsiento,MontoAsiento,Estado")] AsientosContables asientosContables) { if (ModelState.IsValid) { db.Entry(asientosContables).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id_Cliente", "nombreComercial", asientosContables.Id_Cliente); ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id_Cliente", "nombreComercial", asientosContables.Id_Cliente); return(View(asientosContables)); }
public IHttpActionResult PostAsientosContables(AsientosContables asientosContables) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.AsientosContables.Add(asientosContables); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = asientosContables.idAsiento }, asientosContables)); }
// GET: AsientosContables/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AsientosContables asientosContables = db.AsientosContables.Find(id); if (asientosContables == null) { return(HttpNotFound()); } return(View(asientosContables)); }
public IHttpActionResult DeleteAsientosContables(int id) { AsientosContables asientosContables = db.AsientosContables.Find(id); if (asientosContables == null) { return(NotFound()); } db.AsientosContables.Remove(asientosContables); db.SaveChanges(); return(Ok(asientosContables)); }
// GET: AsientosContables/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AsientosContables asientosContables = db.AsientosContables.Find(id); if (asientosContables == null) { return(HttpNotFound()); } ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id_Cliente", "nombreComercial", asientosContables.Id_Cliente); ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id_Cliente", "nombreComercial", asientosContables.Id_Cliente); return(View(asientosContables)); }
// GET: AsientosContables/Create public IActionResult Create() { var tipoinventario = (from tipoinventarios in _context.TipoInventario select new SelectListItem() { Text = tipoinventarios.Descripcion, Value = tipoinventarios.ID_TipoInventario.ToString() }).ToList(); var cuentacontable = (from tipoinventarios in _context.AsientosContables select new SelectListItem() { Text = tipoinventarios.Descripcion, Value = tipoinventarios.CuentaContable.ToString() }).ToList(); var tipotransa = (from tipoinventarios in _context.Transacciones select new SelectListItem() { Text = tipoinventarios.Tipo_Transaccion, Value = tipoinventarios.ID_Transaccion.ToString() }).ToList(); tipoinventario.Insert(0, new SelectListItem() { Text = "Seleccione una opcion", Value = string.Empty }); cuentacontable.Insert(0, new SelectListItem() { Text = "Seleccione una opcion", Value = string.Empty }); tipotransa.Insert(0, new SelectListItem() { Text = "Seleccione una opcion", Value = string.Empty }); AsientosContables asientocontableModel = new AsientosContables(); asientocontableModel.ListOfInventarios = tipoinventario; asientocontableModel.ListOfCuentaContable = cuentacontable; asientocontableModel.ListOfTipoTransa = tipotransa; return(View(asientocontableModel)); //return View(); }
public static void MenuGuardarBD() { Console.WriteLine("\nGuardar BD en Xml:\n"); Console.Write("Path / Nombre del archivo: "); var filename = Console.ReadLine(); var asientos = new AsientosContables(); var asientosContables = from asiento in db.AsientoContableSet select new XmlAsientoContable { Id = asiento.Id.ToString(), NoAsiento = asiento.NoAsiento.ToString(), DescripcionAsiento = asiento.DescripcionAsiento, FechaAsiento = asiento.FechaAsiento, CuentaContable = asiento.CuentaContable, TipoMovimiento = asiento.TipoMovimiento, Monto = asiento.Monto }; asientos.AsientoContable = asientosContables.ToList(); asientos.SaveToXmlFile(filename); Console.WriteLine("Se guardo el xml con exito, Sr. Usuario! :v"); }