public ActionResult Create([Bind(Include = "id,nombre,direccion,telefono,nombre_contacto")] proveedor proveedor) { if (ModelState.IsValid) { db.proveedor.Add(proveedor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(proveedor)); }
public ActionResult Create([Bind(Include = "id,nombre,percio_unitario,descripcion,cantidad,id_proveedor")] producto producto) { if (ModelState.IsValid) { db.producto.Add(producto); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_proveedor = new SelectList(db.proveedor, "id", "nombre", producto.id_proveedor); return(View(producto)); }
public ActionResult Edit([Bind(Include = "id,fecha,total,id_usuario,id_cliente")] compra compra) { if (ModelState.IsValid) { db.Entry(compra).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_cliente = new SelectList(db.cliente, "id", "nombre", compra.id_cliente); ViewBag.id_usuario = new SelectList(db.usuario, "id", "nombre", compra.id_usuario); return(View(compra)); }
public ActionResult Create([Bind(Include = "id,id_compra,id_producto,cantidad")] producto_compra producto_compra) { if (ModelState.IsValid) { db.producto_compra.Add(producto_compra); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_compra = new SelectList(db.compra, "id", "id", producto_compra.id_compra); ViewBag.id_producto = new SelectList(db.producto, "id", "nombre", producto_compra.id_producto); return(View(producto_compra)); }
public ActionResult Edit(producto productoEdit) { try { using (var db = new inventarioEntities1()) { producto oldproduct = db.producto.Find(productoEdit.id); oldproduct.nombre = productoEdit.nombre; oldproduct.cantidad = productoEdit.cantidad; oldproduct.descripcion = productoEdit.descripcion; oldproduct.percio_unitario = productoEdit.percio_unitario; oldproduct.id_proveedor = productoEdit.id_proveedor; db.SaveChanges(); return(RedirectToAction("index")); } } catch (Exception ex) { ModelState.AddModelError("", "error " + ex); return(View()); } }
public ActionResult Edit(usuario editUser) { try { using (var db = new inventarioEntities1()) { //consultar el usuario por id usuario user = db.usuario.Find(editUser.id); //actualizar el usuario con el objeto que llega por parametro user.nombre = editUser.nombre; user.apellido = editUser.apellido; user.email = editUser.email; user.fecha_nacimiento = editUser.fecha_nacimiento; user.password = editUser.password; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error" + ex); return(View()); throw; } }
public ActionResult Edit(producto productoUpdate) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new inventarioEntities1()) { producto producto = db.producto.Find(productoUpdate.id); producto.nombre = productoUpdate.nombre; producto.cantidad = productoUpdate.cantidad; producto.descripcion = productoUpdate.descripcion; producto.percio_unitario = productoUpdate.percio_unitario; producto.id_proveedor = productoUpdate.id_proveedor; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error " + ex); return(View()); throw; } }
public ActionResult Edit(usuario editUser) { try { using (var db = new inventarioEntities1()) { usuario user = db.usuario.Find(editUser.id); user.nombre = editUser.nombre; user.apellido = editUser.apellido; user.email = editUser.email; user.fecha_nacimiento = editUser.fecha_nacimiento; user.password = editUser.password; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error" + ex); return(View()); } }
public ActionResult Edit(proveedor editProveedor) { try { using (var db = new inventarioEntities1()) { //consultar el usuario por id proveedor proveedor = db.proveedor.Find(editProveedor.id); //actualizar el usuario con el objeto que llega por parametro proveedor.nombre = editProveedor.nombre; proveedor.direccion = editProveedor.direccion; proveedor.telefono = editProveedor.telefono; proveedor.nombre_contacto = editProveedor.nombre_contacto; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error" + ex); return(View()); throw; } }
public ActionResult Edit(cliente editCliente) { try { using (var db = new inventarioEntities1()) { //consultar el usuario por id cliente cliente = db.cliente.Find(editCliente.id); //actualizar el usuario con el objeto que llega por parametro cliente.nombre = editCliente.nombre; cliente.documento = editCliente.documento; cliente.email = editCliente.email; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error" + ex); return(View()); throw; } }
public ActionResult Edit(compra compraUpdate) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new inventarioEntities1()) { compra compra = db.compra.Find(compraUpdate.id); compra.fecha = compraUpdate.fecha; compra.total = compraUpdate.total; compra.id_usuario = compraUpdate.id_usuario; compra.id_cliente = compraUpdate.id_cliente; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error " + ex); return(View()); throw; } }
public ActionResult Edit(proveedor editProveedor) { try { using (var db = new inventarioEntities1()) { proveedor provider = db.proveedor.Find(editProveedor.id); provider.nombre = editProveedor.nombre; provider.direccion = editProveedor.direccion; provider.telefono = editProveedor.telefono; provider.nombre_contacto = editProveedor.nombre_contacto; db.SaveChanges(); return(RedirectToAction("index")); } } catch (Exception ex) { ModelState.AddModelError("", "error " + ex); return(View()); } }
public ActionResult Delete(int id) { using (var db = new inventarioEntities1()) { var producto = db.producto.Find(id); db.producto.Remove(producto); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult uploadCSV(HttpPostedFileBase fileForm) { //string para guardar la ruta string filePath = string.Empty; //condicion para saber si llego o no el archivo if (fileForm != null) { //ruta de la carpeta que caragara el archivo string path = Server.MapPath("~/Uploads/"); //verificar si la ruta de la carpeta existe if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } //obtener el nombre del archivo filePath = path + Path.GetFileName(fileForm.FileName); //obtener la extension del archivo string extension = Path.GetExtension(fileForm.FileName); if (extension == "csv") { } //guardando el archivo fileForm.SaveAs(filePath); string csvData = System.IO.File.ReadAllText(filePath); foreach (string row in csvData.Split('\n')) { if (!string.IsNullOrEmpty(row)) { var newProveedor = new proveedor { nombre = row.Split(';')[0], nombre_contacto = row.Split(';')[1], direccion = row.Split(';')[2], telefono = row.Split(';')[3], }; using (var db = new inventarioEntities1()) { db.proveedor.Add(newProveedor); db.SaveChanges(); } } } } return(View("")); }
public ActionResult Create([Bind(Include = "id,fecha,total,id_usuario,id_cliente")] compra compra) { using (var db = new inventarioEntities1()) if (ModelState.IsValid) { db.compra.Add(compra); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_cliente = new SelectList(db.cliente, "id", "nombre", compra.id_cliente); ViewBag.id_usuario = new SelectList(db.usuario, "id", "nombre", compra.id_usuario); return(View(compra)); }
public ActionResult SubirCsv(HttpPostedFileBase fileform) { string filePath = string.Empty; if (fileform != null) { //ruta de la carpeta que caragara el archivo string path = Server.MapPath("~/Uploads/"); //verificar si la ruta de la carpeta existe if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } //obtener el nombre del archivo filePath = path + Path.GetFileName(fileform.FileName); //obtener la extension del archivo string extension = Path.GetExtension(fileform.FileName); //guardando el archivo fileform.SaveAs(filePath); string csvData = System.IO.File.ReadAllText(filePath); foreach (string row in csvData.Split('\n')) { if (!string.IsNullOrEmpty(row)) { var newCompra = new compra { //fecha = row.Split(';')[0], //total = row.Split(';')[1], //id_usuario = row.Split(';')[2], //id_cliente = row.Split(';')[3], }; using (var db = new inventarioEntities1()) { db.compra.Add(newCompra); db.SaveChanges(); } } } } return(View()); }
public ActionResult uploadCSV(HttpPostedFileBase fileForm) { string filePath = string.Empty; if (fileForm != null) { string path = Server.MapPath("~/Uploads/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } filePath = path + Path.GetFileName(fileForm.FileName); string extension = Path.GetExtension(fileForm.FileName); fileForm.SaveAs(filePath); string csvData = System.IO.File.ReadAllText(filePath); foreach (string row in csvData.Split('\n')) { if (!string.IsNullOrEmpty(row)) { var newUsuario = new usuario { nombre = row.Split(';')[0], apellido = row.Split(';')[1], fecha_nacimiento = DateTime.Parse(row.Split(';')[2]), email = row.Split(';')[3], password = row.Split(';')[4], }; using (var db = new inventarioEntities1()) { db.usuario.Add(newUsuario); db.SaveChanges(); } } } return(RedirectToAction("Index")); } return(View("")); }
public ActionResult Delete(int id) { try { using (var db = new inventarioEntities1()) { var findUser = db.usuario.Find(id); db.usuario.Remove(findUser); db.SaveChanges(); return(RedirectToAction("Index")); } }catch (Exception ex) { ModelState.AddModelError("", "error " + ex); return(View()); } }
public ActionResult uploadCSV(HttpPostedFileBase fileform) { string filePath = string.Empty; if (fileform != null) { string path = Server.MapPath("~/Uploads/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } filePath = path + Path.GetFileName(fileform.FileName); string extension = Path.GetExtension(fileform.FileName); fileform.SaveAs(filePath); string csvData = System.IO.File.ReadAllText(filePath); foreach (string row in csvData.Split('\n')) { if (!string.IsNullOrEmpty(row)) { var newCliente = new cliente { nombre = row.Split(';')[0], documento = row.Split(';')[1], email = row.Split(';')[2], }; using (var db = new inventarioEntities1()) { db.cliente.Add(newCliente); db.SaveChanges(); } } } } return(View()); }
public ActionResult Delete(int id) { try { using (var db = new inventarioEntities1()) { var producto_compra = db.producto_compra.Find(id); db.producto_compra.Remove(producto_compra); db.SaveChanges(); return(RedirectToAction("index")); } } catch (Exception ex) { ModelState.AddModelError("", "error " + ex); return(View()); } }
public ActionResult Delete(int id) { try { using (var db = new inventarioEntities1()) { var compra = db.compra.Find(id); db.compra.Remove(compra); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception Ex) { ModelState.AddModelError("", $"error {Ex}"); return(View()); } }
public ActionResult Edit(producto_compra producto_compraEdit) { try { using (var db = new inventarioEntities1()) { var oldProduct = db.producto_compra.Find(producto_compraEdit.id); oldProduct.cantidad = producto_compraEdit.cantidad; oldProduct.id_compra = producto_compraEdit.id_compra; oldProduct.id_producto = producto_compraEdit.id_producto; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error" + ex); return(View()); } }
public ActionResult Create(compra compra) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new inventarioEntities1()) { db.compra.Add(compra); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error" + ex); return(View()); } }
public ActionResult Edit(cliente editUser) { try { using (var db = new inventarioEntities1()) { cliente cliente = db.cliente.Find(editUser.id); cliente.nombre = editUser.nombre; cliente.documento = editUser.documento; cliente.email = editUser.email; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error" + ex); return(View()); } }
public ActionResult Edit(compra compraEdit) { try { using (var db = new inventarioEntities1()) { var oldProduct = db.compra.Find(compraEdit.id); oldProduct.fecha = compraEdit.fecha; oldProduct.total = compraEdit.total; oldProduct.id_usuario = compraEdit.id_usuario; oldProduct.id_cliente = compraEdit.id_cliente; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error" + ex); return(View()); } }
public ActionResult Create(usuario usuario) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new inventarioEntities1()) { usuario.password = usuarioController.HashSHA1(usuario.password); db.usuario.Add(usuario); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error" + ex); return(View()); } }
public ActionResult uploadCSV(HttpPostedFileBase fileForm) { string filePath = string.Empty; if (fileForm != null) { string path = Server.MapPath("~/Uploads/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } filePath = path + Path.GetFileName(fileForm.FileName); string extension = Path.GetExtension(fileForm.FileName); fileForm.SaveAs(filePath); string csvData = System.IO.File.ReadAllText(filePath); foreach (string row in csvData.Split('\n')) { if (!string.IsNullOrEmpty(row)) { var newProvedor = new proveedor { nombre = row.Split(';')[0], nombre_contacto = row.Split(';')[1], direccion = row.Split(';')[2], telefono = row.Split(';')[3], }; using (var db = new inventarioEntities1()) { db.proveedor.Add(newProvedor); db.SaveChanges(); } } } } return(RedirectToAction("Index")); }
public ActionResult Create(proveedor newproveedor) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new inventarioEntities1()) { db.proveedor.Add(newproveedor); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error" + ex); return(View()); throw; } }
public ActionResult Delete(int id) { try { using (var db = new inventarioEntities1()) { //consultar el usuario var findProveedor = db.proveedor.Find(id); //eliminar el usuario db.proveedor.Remove(findProveedor); //actualizar la bd db.SaveChanges(); //redireccionar al metodo index return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "error" + ex); return(View()); throw; } }