public ActionResult Edit(Productos P) { if (!ModelState.IsValid) { return(View()); } try { using (var bd = new EmpresaConexionString()) { Productos ExisteProducto = bd.Productos.FirstOrDefault(w => w.Id_Producto == P.Id_Producto); ExisteProducto.Nombre_Producto = P.Nombre_Producto; ExisteProducto.Valor_Producto = P.Valor_Producto; bd.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception e) { ModelState.AddModelError("Problemas al crear el producto", e.Message); return(View()); } }
public ActionResult Edit(Ventas v) { if (!ModelState.IsValid) { return(View()); } try { using (var bd = new EmpresaConexionString()) { Productos pro = bd.Productos.FirstOrDefault(p => p.Id_Producto == v.Id_Producto); Ventas Existe = bd.Ventas.FirstOrDefault(w => w.Id_Ventas == v.Id_Ventas); v.Valor_Producto = pro.Valor_Producto; v.Valor_Total_Ventas = v.Cantidad_Vendida * v.Valor_Producto; bd.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception e) { ModelState.AddModelError("Problemas al editar la venta", e.Message); return(View()); } }
public ActionResult Edit(Vendedor V) { if (!ModelState.IsValid) { return(View()); } try { using (var bd = new EmpresaConexionString()) { Vendedor ExisteVendedor = bd.Vendedor.FirstOrDefault(w => w.Id_Vendedor == V.Id_Vendedor); ExisteVendedor.fecha_modificacion = DateTime.Now; ExisteVendedor.Genero = V.Genero; ExisteVendedor.Nombres_V = V.Nombres_V; ExisteVendedor.Apellidos_V = V.Apellidos_V; ExisteVendedor.Cedula_V = V.Cedula_V; ExisteVendedor.Direccion = V.Direccion; bd.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception e) { ModelState.AddModelError("Problemas al editar el producto", e.Message); return(View()); } }
public ActionResult Create(Vendedor V) { if (!ModelState.IsValid) { return(View()); } try { using (var bd = new EmpresaConexionString()) { Vendedor ExisteVendedor = bd.Vendedor.FirstOrDefault(w => w.Cedula_V == V.Cedula_V); V.Fecha_Registro = DateTime.Now; if (ExisteVendedor == null) { bd.Vendedor.Add(V); bd.SaveChanges(); } return(RedirectToAction("Index")); } } catch (Exception e) { ModelState.AddModelError("Problemas al crear el Vendedor", e.Message); return(View()); } }
public ActionResult Delete(int Id) { try { using (var bd = new EmpresaConexionString()) { Productos ExisteProducto = bd.Productos.FirstOrDefault(w => w.Id_Producto == Id); bd.Productos.Remove(ExisteProducto); bd.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception e) { ModelState.AddModelError("Problemas al crear el producto", e.Message); return(View()); } }
public ActionResult Delete(int Id) { try { using (var bd = new EmpresaConexionString()) { Ventas Existe = bd.Ventas.FirstOrDefault(w => w.Id_Ventas == Id); bd.Ventas.Remove(Existe); bd.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception e) { ModelState.AddModelError("Problemas al Eliminar la venta", e.Message); return(View()); } }