public int Insert(string nombre, string rfc, string direccion, string telefono, string correo, int idPlan) { try { using (var Conexion = new EntitiesERP()) { TBL_COMPANIA compania = new TBL_COMPANIA(); compania.NOMBRE = nombre; compania.RFC = rfc; compania.DIRECCION = direccion; compania.TELEFONO = telefono; compania.CORREO = correo; compania.FECHA_REGISTRO = DateTime.Now; compania.ID_PLAN = idPlan; Conexion.TBL_COMPANIA.Add(compania); Conexion.SaveChanges(); return(compania.ID_COMPANIA); } } catch (Exception) { return(0); } }
public int Insert(int idUsuario, double monto, DateTime fechaIngreso) { try { using (var Conexion = new EntitiesERP()) { TBL_VENTA venta = new TBL_VENTA(); venta.FECHA_INGRESO = fechaIngreso; venta.ID_USUARIO = idUsuario; venta.MONTO = monto; venta.FECHA_REGISTRO = DateTime.Now; Conexion.TBL_VENTA.Add(venta); Conexion.SaveChanges(); return(venta.ID_VENTA); } } catch (Exception) { return(0); } }
public int Update(int idRol, int idCompania, string nombre, string aPaterno, string aMaterno, string usuario, int idUsuario, int idJefe) { try { using (var Conexion = new EntitiesERP()) { TBL_USUARIO obj = Conexion.TBL_USUARIO.Where(x => x.ID_USUARIO == idUsuario).ToList().FirstOrDefault(); obj.ID_ROL = idRol; obj.ID_COMPANIA = idCompania; obj.NOMBRE = nombre; obj.APATERNO = aPaterno; obj.AMATERNO = aMaterno; obj.USUARIO = usuario; obj.JefeId = idJefe; Conexion.Entry(obj).State = EntityState.Modified; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Insert(int idMovimientoEntrada, int idArticulo, decimal cantidad, int idUnidad) { try { using (var Conexion = new EntitiesERP()) { TBL_DETALLE_MOVIMIENTO_ENTRADA_ALMACEN detalle = new TBL_DETALLE_MOVIMIENTO_ENTRADA_ALMACEN(); detalle.ID_MOVIMIENTO_ENTRADA_ALMACEN = idMovimientoEntrada; detalle.ID_ARTICULO = idArticulo; detalle.CANTIDAD = cantidad; detalle.ID_UNIDAD = idUnidad; Conexion.TBL_DETALLE_MOVIMIENTO_ENTRADA_ALMACEN.Add(detalle); if (Conexion.SaveChanges() > 0) { return(detalle.ID_DETALLE_MOVIMIENTO_ENTRADA_ALMACEN); } else { return(0); } } } catch (Exception) { return(0); } }
public int Insert(int idSemana, int idAlmacen, int idArticulo, int cantidad) { try { using (var Conexion = new EntitiesERP()) { TBL_ERP_CORTE_EXISTENCIA_ALMACEN tBL_ERP_CORTE_EXISTENCIA_ALMACEN = new TBL_ERP_CORTE_EXISTENCIA_ALMACEN(); tBL_ERP_CORTE_EXISTENCIA_ALMACEN.ID_SEMANA = idSemana; tBL_ERP_CORTE_EXISTENCIA_ALMACEN.ID_ALMACEN = idAlmacen; tBL_ERP_CORTE_EXISTENCIA_ALMACEN.ID_ARTICULO = idArticulo; tBL_ERP_CORTE_EXISTENCIA_ALMACEN.CANTIDAD = cantidad; Conexion.TBL_ERP_CORTE_EXISTENCIA_ALMACEN.Add(tBL_ERP_CORTE_EXISTENCIA_ALMACEN); Conexion.SaveChanges(); return(tBL_ERP_CORTE_EXISTENCIA_ALMACEN.ID_CORTE_EXISTENCIA_ALMACEN); } } catch (Exception) { return(0); } }
public int Insert(int idRol, int idCompania, string nombre, string aPaterno, string aMaterno, string usuario, string contrasena, int idJefe) { try { using (var Conexion = new EntitiesERP()) { TBL_USUARIO tblUsuario = new TBL_USUARIO(); tblUsuario.ID_ROL = idRol; tblUsuario.ID_COMPANIA = idCompania; tblUsuario.NOMBRE = nombre; tblUsuario.APATERNO = aPaterno; tblUsuario.AMATERNO = aMaterno; tblUsuario.USUARIO = usuario; tblUsuario.CONTRASENA = contrasena; tblUsuario.JefeId = idJefe; Conexion.TBL_USUARIO.Add(tblUsuario); Conexion.SaveChanges(); return(tblUsuario.ID_USUARIO); } } catch (Exception) { return(0); } }
public int ActualizarOrdenes(DO_Ordenes ordenes) { try { using (var conexion = new EntitiesERP()) { Ordenes obj = conexion.Ordenes.Where(x => x.Id_Orden == ordenes.Id_Orden).FirstOrDefault(); obj.Id_Orden = ordenes.Id_Orden; obj.Folio = ordenes.Folio; obj.FechaSolicitud = ordenes.FechaSolicitud; obj.FechaEntrega = Convert.ToDateTime(ordenes.FechaEntrega); obj.Id_Cliente = ordenes.Id_Cliente; obj.Usuario = ordenes.Usuario; obj.Requisicion = ordenes.Requisicion; obj.Proyecto = ordenes.Proyecto; conexion.Entry(obj).State = EntityState.Modified; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int AltaOrdenes(DO_Ordenes ordenes) { try { using (var conexion = new EntitiesERP()) { Ordenes obj = new Ordenes(); //obj.Id_Orden = ordenes.Id_Orden; obj.Folio = ordenes.Folio; obj.FechaSolicitud = ordenes.FechaSolicitud; if (!string.IsNullOrEmpty(ordenes.FechaEntrega)) { obj.FechaEntrega = Convert.ToDateTime(ordenes.FechaEntrega); } obj.Id_Cliente = ordenes.Id_Cliente; obj.Usuario = ordenes.Usuario; obj.Requisicion = ordenes.Requisicion; obj.Proyecto = ordenes.Proyecto; conexion.Ordenes.Add(obj); conexion.SaveChanges(); return(obj.Id_Orden); } } catch (Exception) { return(0); } }
public int Insert(int idAlmacenOrigen, int idAlmacenDestino, string folio) { try { using (var Conexion = new EntitiesERP()) { TBL_MOVIMIENTO_ALMACEN_INTERNO tBL_MOVIMIENTO_ALMACEN_INTERNO = new TBL_MOVIMIENTO_ALMACEN_INTERNO(); tBL_MOVIMIENTO_ALMACEN_INTERNO.ID_ALMACEN_ORIGEN = idAlmacenOrigen; tBL_MOVIMIENTO_ALMACEN_INTERNO.ID_ALMACEN_DESTINO = idAlmacenDestino; tBL_MOVIMIENTO_ALMACEN_INTERNO.FOLIO = folio; tBL_MOVIMIENTO_ALMACEN_INTERNO.FECHA = DateTime.Now; Conexion.TBL_MOVIMIENTO_ALMACEN_INTERNO.Add(tBL_MOVIMIENTO_ALMACEN_INTERNO); Conexion.SaveChanges(); return(tBL_MOVIMIENTO_ALMACEN_INTERNO.ID_MOVIMIENTO_ALMACEN_INTERNO); } } catch (Exception) { return(0); } }
public int InsertSalida(int idAlmacen, string usuarioSolicito, string usuarioAtendio, string folio) { try { using (var Conexion = new EntitiesERP()) { TBL_MOVIMIENTO_SALIDA_ALMACEN obj = new TBL_MOVIMIENTO_SALIDA_ALMACEN(); obj.ID_ALMACEN = idAlmacen; obj.USUARIO_SOLICITO = usuarioSolicito; obj.FECHA_SALIDA = DateTime.Now; obj.USUARIO_ATENDIO = usuarioAtendio; obj.FOLIO = folio; Conexion.TBL_MOVIMIENTO_SALIDA_ALMACEN.Add(obj); Conexion.SaveChanges(); return(obj.ID_MOVIMIENTO_SALIDA_ALMACEN); } } catch (Exception) { return(0); } }
public int Insert(DO_Proveedor proveedor) { try { using (var Conexion = new EntitiesERP()) { TBL_PROVEEDOR tblProveedor = new TBL_PROVEEDOR(); tblProveedor.CORREO = proveedor.Correo; tblProveedor.DIRECCION = proveedor.Direccion; tblProveedor.ID_COMPANIA = proveedor.idCompania; tblProveedor.NOMBRE = proveedor.Nombre; tblProveedor.RFC = proveedor.RFC; tblProveedor.TELEFONO1 = proveedor.Telefono1; tblProveedor.TELEFONO2 = proveedor.Telefono2; Conexion.TBL_PROVEEDOR.Add(tblProveedor); return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int AltaOrdenesDetalle(DO_OrdenesDetalle ordenesdetalle) { try { using (var conexion = new EntitiesERP()) { OrdenesDetalle obj = new OrdenesDetalle(); obj.Id_Orden = ordenesdetalle.Id_Orden; obj.Id_Producto = ordenesdetalle.Id_Producto; obj.Id_EstatusOrden = ordenesdetalle.Id_EstatusOrden; obj.Cantidad = ordenesdetalle.Cantidad; obj.EntregaParcial = ordenesdetalle.EntregaParcial; obj.EntregarA = ordenesdetalle.EntregarA; obj.FechaActualizacionEstatus = ordenesdetalle.FechaActualizacionEstatus; conexion.OrdenesDetalle.Add(obj); return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int ActualizarProducto(DO_Productos producto) { try { using (var conexion = new EntitiesERP()) { Productos obj = conexion.Productos.Where(x => x.Id_Productos == producto.Id_Productos).FirstOrDefault(); obj.Id_Productos = producto.Id_Productos; obj.Id_Categoria = producto.Id_Categoria; obj.Codigo = producto.Codigo; obj.Descripcion = producto.Descripcion; obj.foto = producto.foto; conexion.Entry(obj).State = EntityState.Modified; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int InsertEntrada(int idAlmacen, int idProveedor, string noFactura, DateTime fecha, string usuario, double costoGuia) { try { using (var Conexion = new EntitiesERP()) { TBL_MOVIMIENTO_ALMACEN obj = new TBL_MOVIMIENTO_ALMACEN(); obj.ID_ALMACEN = idAlmacen; obj.ID_PROVEEDOR = idProveedor; obj.NO_FACTURA = noFactura; obj.FECHA = fecha; obj.USUARIO = usuario; obj.COSTO_GUIA = costoGuia; Conexion.TBL_MOVIMIENTO_ALMACEN.Add(obj); int r = Conexion.SaveChanges(); return(r > 0 ? obj.ID_MOVIMIENTO_ALMACEN : 0); } } catch (Exception) { return(0); } }
public int ActualizarCliente(DO_Clientes cliente) { try { using (var conexion = new EntitiesERP()) { Clientes obj = conexion.Clientes.Where(x => x.Id_Clientes == cliente.Id_Cliente).FirstOrDefault(); obj.Id_Clientes = cliente.Id_Cliente; obj.Nombre = cliente.Nombre; obj.RFC = cliente.RFC; obj.Telefono = cliente.Telefono; obj.Direccion = cliente.Direccion; obj.Correo = cliente.Correo; conexion.Entry(obj).State = EntityState.Modified; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Insert(int idUsuario, double monto, DateTime fechaIngreso, string banco, string descripcion, string urlArchivo) { try { using (var Conexion = new EntitiesERP()) { TBL_DEPOSITOS deposito = new TBL_DEPOSITOS(); deposito.FECHA_INGRESO = fechaIngreso; deposito.ID_USUARIO = idUsuario; deposito.MONTO = monto; deposito.FECHA_REGISTRO = DateTime.Now; deposito.BANCO = banco; deposito.DESCRIPCION = descripcion; deposito.URL_ARCHIVO = urlArchivo; Conexion.TBL_DEPOSITOS.Add(deposito); return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int AddCantidad(int idAlmacen, int idArticulo, decimal cantidad) { try { using (var Conexion = new EntitiesERP()) { TBL_EXISTENCIA obj = Conexion.TBL_EXISTENCIA.Where(x => x.ID_ARTICULO == idArticulo && x.ID_ALMACEN == idAlmacen).FirstOrDefault(); if (obj != null) { obj.CANTIDAD = obj.CANTIDAD + cantidad; Conexion.Entry(obj).State = EntityState.Modified; } else { TBL_EXISTENCIA objNuevo = new TBL_EXISTENCIA(); objNuevo.ID_ALMACEN = idAlmacen; objNuevo.ID_ARTICULO = idArticulo; objNuevo.CANTIDAD = Convert.ToDecimal(cantidad); Conexion.TBL_EXISTENCIA.Add(objNuevo); } return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Insert(DO_Articulo articulo) { try { using (var Conexion = new EntitiesERP()) { TBL_ARTICULO tblArticulo = new TBL_ARTICULO(); tblArticulo.CODIGO = articulo.Codigo; tblArticulo.DESCRIPCION = articulo.Descripcion; tblArticulo.DESCRIPCION_LARGA = articulo.NumeroDeSerie; tblArticulo.FOTO = articulo.CodigoDeBarras; tblArticulo.ID_CATEGORIA = articulo.ID_CATEGORIA; tblArticulo.ID_COMPANIA = articulo.idCompania; tblArticulo.STOCK_MAX = articulo.stockMax; tblArticulo.STOCK_MIN = articulo.stockMin; tblArticulo.ID_COMPANIA = articulo.idCompania; tblArticulo.CONSUMIBLE = articulo.IsConsumible; Conexion.TBL_ARTICULO.Add(tblArticulo); Conexion.SaveChanges(); return(tblArticulo.ID_ARTICULO); } } catch (Exception) { return(0); } }
public int Update(DO_Articulo articulo) { try { using (var Conexion = new EntitiesERP()) { TBL_ARTICULO obj = Conexion.TBL_ARTICULO.Where(x => x.CODIGO == articulo.Codigo).FirstOrDefault(); obj.CODIGO = articulo.Codigo; obj.DESCRIPCION = articulo.Descripcion; obj.DESCRIPCION_LARGA = articulo.NumeroDeSerie; obj.STOCK_MAX = articulo.stockMax; obj.STOCK_MIN = articulo.stockMin; obj.CONSUMIBLE = articulo.IsConsumible; Conexion.Entry(obj).State = EntityState.Modified; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Update(DO_Proveedor proveedor) { try { using (var Conexion = new EntitiesERP()) { TBL_PROVEEDOR obj = Conexion.TBL_PROVEEDOR.Where(x => x.ID_PROVEEDOR == proveedor.idProveedor).FirstOrDefault(); obj.CORREO = proveedor.Correo; obj.DIRECCION = proveedor.Direccion; obj.NOMBRE = proveedor.Nombre; obj.RFC = proveedor.RFC; obj.TELEFONO1 = proveedor.Telefono1; obj.TELEFONO2 = proveedor.Telefono2; Conexion.Entry(obj).State = EntityState.Modified; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int BorrarClientes(int Id_Cliente) { try { using (var conexion = new EntitiesERP()) { Clientes obj = conexion.Clientes.Where(x => x.Id_Clientes == Id_Cliente).FirstOrDefault(); conexion.Entry(obj).State = EntityState.Deleted; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int BorrarProducto(int Id_Producto) { try { using (var conexion = new EntitiesERP()) { Productos obj = conexion.Productos.Where(x => x.Id_Productos == Id_Producto).FirstOrDefault(); conexion.Entry(obj).State = EntityState.Deleted; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int BorrarOrdenesDetalle(int Id_OrdenDetalle) { try { using (var conexion = new EntitiesERP()) { OrdenesDetalle obj = conexion.OrdenesDetalle.Where(x => x.Id_OrdenDetalle == Id_OrdenDetalle).FirstOrDefault(); conexion.Entry(obj).State = EntityState.Deleted; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int BorrarArchivosOrden(int Id_ArchivoOrden) { try { using (var conexion = new EntitiesERP()) { ArchivosOrden obj = conexion.ArchivosOrden.Where(x => x.Id_ArchivosOrden == Id_ArchivoOrden).FirstOrDefault(); conexion.Entry(obj).State = EntityState.Deleted; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Delete(int idCategoria) { try { using (var Conexion = new EntitiesERP()) { TBL_CATEGORIA_ARTICULO obj = Conexion.TBL_CATEGORIA_ARTICULO.Where(x => x.ID_CATEGORIA_ARTICULO == idCategoria).FirstOrDefault(); Conexion.Entry(obj).State = EntityState.Deleted; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Delete(int idDetalle) { try { using (var Conexion = new EntitiesERP()) { TBL_DETALLE_MOVIMIENTO_ENTRADA_ALMACEN obj = Conexion.TBL_DETALLE_MOVIMIENTO_ENTRADA_ALMACEN.Where(x => x.ID_DETALLE_MOVIMIENTO_ENTRADA_ALMACEN == idDetalle).FirstOrDefault(); Conexion.Entry(obj).State = EntityState.Deleted; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Delete(int idUsuario) { try { using (var Conexion = new EntitiesERP()) { TBL_USUARIO obj = Conexion.TBL_USUARIO.Where(x => x.ID_USUARIO == idUsuario).ToList().FirstOrDefault(); Conexion.Entry(obj).State = EntityState.Deleted; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Delete(int idAlmacen) { try { using (var Conexion = new EntitiesERP()) { TBL_ALMACEN obj = Conexion.TBL_ALMACEN.Where(x => x.ID_ALMACEN == idAlmacen).FirstOrDefault(); Conexion.Entry(obj).State = EntityState.Deleted; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Delete(int idProveedor) { try { using (var Conexion = new EntitiesERP()) { TBL_PROVEEDOR obj = Conexion.TBL_PROVEEDOR.Where(x => x.ID_PROVEEDOR == idProveedor).FirstOrDefault(); Conexion.Entry(obj).State = EntityState.Deleted; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int DeleteVenta(int idVenta) { try { using (var Conexion = new EntitiesERP()) { TBL_VENTA tBL_VENTA = Conexion.TBL_VENTA.Where(x => x.ID_VENTA == idVenta).FirstOrDefault(); Conexion.Entry(tBL_VENTA).State = EntityState.Deleted; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }