public ClientesModel AgregarCliente(ClientesModel client) { try { using (var contexto = new LocalDB_ProyectoMVCEntities()) { var iExiste = contexto.Clientes.Where(c => c.CveCliente == client.sCveCliente).FirstOrDefault(); if (iExiste != null) { return(null); } var NuevoCliente = new Clientes { CveCliente = client.sCveCliente, Nombre = client.sNombre, Apellido_Paterno = client.sA_Paterno, Apellido_Materno = client.sA_Materno, rfc = client.sRFC }; contexto.Clientes.Add(NuevoCliente); contexto.SaveChanges(); return(client); } }catch (Exception e) { throw e; } }
public VentasModel AgregarVenta(VentasModel vent) { try { using (var contexto = new LocalDB_ProyectoMVCEntities()) { var iExiste = contexto.Ventas.Where(v => v.idventa == vent.iVenta).FirstOrDefault(); if (iExiste != null) { return(null); } var ventaNueva = new Ventas { idventa = vent.iVenta, usuario = vent.sUsuario, fecha = vent.dtFechaVenta, total = vent.fTotal, Cliente = vent.sCliente }; contexto.Ventas.Add(ventaNueva); contexto.SaveChanges(); return(vent); } }catch (Exception e) { throw e; } }
public UsuarioModel NuevoUsuario(UsuarioModel user) { try { using (var contexto = new LocalDB_ProyectoMVCEntities()) { var iExiste = contexto.Usuario.Where(u => u.Correo == user.sCorreo && u.Usuario1 == user.sUsuario).FirstOrDefault(); if (iExiste != null) { return(null); } var usuarioNuevo = new Usuario { Usuario1 = user.sUsuario, Contraseña = user.sContraseña, App = user.sApp, Apm = user.sApm, Correo = user.sCorreo, Nombre = user.sNombre, FechaNacimiento = user.dtFechaNacimiento }; contexto.Usuario.Add(usuarioNuevo); contexto.SaveChanges(); return(user); } }catch (Exception e) { throw e; } }
public DetalleVentaModel AgregaDetalle(DetalleVentaModel detvent) { try { using (var contexto = new LocalDB_ProyectoMVCEntities()) { var iExiste = contexto.DetalleVenta.Where(dv => dv.idDetalleVenta == detvent.iCveDetVenta).FirstOrDefault(); if (iExiste != null) { return(null); } var NuevoDetVenta = new DetalleVenta { idDetalleVenta = detvent.iCveDetVenta, producto = detvent.iProducto, cantidad = detvent.iCantidad, venta = detvent.iRVenta }; contexto.DetalleVenta.Add(NuevoDetVenta); contexto.SaveChanges(); return(detvent); } }catch (Exception e) { throw e; } }
public int ActualizarProducto(ProductosModel producto) { using (var contexto = new LocalDB_ProyectoMVCEntities()) { var p = contexto.Productos.Where(prod => prod.CveProducto == producto.iCveProducto).FirstOrDefault(); if (p != null) { p.Nombre = producto.sNombre; p.PrecioCompra = producto.dPrecioCompra; p.PrecioVenta = producto.dPrecioVenta; p.Stock = producto.iStock; } contexto.SaveChanges(); } return(1); }
public ProductosModel NuevoProducto(ProductosModel product) { using (var contexto = new LocalDB_ProyectoMVCEntities()) { var iExiste = contexto.Productos.Where(p => p.CveProducto == product.iCveProducto || p.Nombre == product.sNombre).FirstOrDefault(); if (iExiste != null) { return(null); } var nuevoProducto = new Productos { CveProducto = product.iCveProducto, Nombre = product.sNombre, PrecioCompra = product.dPrecioCompra, PrecioVenta = product.dPrecioVenta, Stock = product.iStock }; contexto.Productos.Add(nuevoProducto); contexto.SaveChanges(); return(product); } }