Beispiel #1
0
 public void ActualizarArticuloCabeceraDAL(TArticulo _articulo)
 {
     #region ActualizarArticuloCabeceraDAL
     try
     {
         if (dataContext.TArticulos.Count(art => art.ArticuloID == _articulo.ArticuloID) > 0)
         {
             var articulo = dataContext.TArticulos.Where(art => art.ArticuloID == _articulo.ArticuloID).FirstOrDefault <TArticulo>();
             articulo.Descripcion    = _articulo.Descripcion;
             articulo.ProveedorID    = _articulo.ProveedorID;
             articulo.ClaveProveedor = _articulo.ClaveProveedor;
             articulo.MarcaID        = _articulo.MarcaID;
             articulo.CategoriaID    = _articulo.CategoriaID;
             articulo.DepartamentoID = _articulo.DepartamentoID;
             articulo.PrecioCompra   = _articulo.PrecioCompra;
             articulo.PrecioVentaUno = _articulo.PrecioVentaUno;
             articulo.PrecioVentaDos = _articulo.PrecioVentaDos;
             articulo.PasilloID      = _articulo.PasilloID;
             articulo.MuebleID       = _articulo.MuebleID;
             articulo.Actualizado    = _articulo.Actualizado;
             articulo.Usuario        = _articulo.Usuario;
             dataContext.SubmitChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
     #endregion
 }
Beispiel #2
0
 /// <summary>
 /// Funcion que permitira eliminar todos los registros relacionados al producto
 /// seleccionado.
 /// </summary>
 /// <param name="claveID"></param>
 public void EliminarArticuloDAL(String claveID)
 {
     #region EliminarArticuloDAL
     try
     {
         if (dataContext.TArticulos.Count(art => art.ArticuloID == claveID) > 0)
         {
             TArticulo articulo = dataContext.TArticulos.Where(art => art.ArticuloID == claveID).FirstOrDefault <TArticulo>();
             dataContext.TArticulos.DeleteOnSubmit(articulo);
             dataContext.SubmitChanges();
         }
         if (dataContext.TCantidadesArticulos.Count(art => art.ArticuloID == claveID) > 0)
         {
             TCantidadesArticulo cantidadArticulo = dataContext.TCantidadesArticulos.Where(art => art.ArticuloID == claveID).FirstOrDefault <TCantidadesArticulo>();
             dataContext.TCantidadesArticulos.DeleteOnSubmit(cantidadArticulo);
         }
         if (dataContext.TCaracteristicasArticulos.Count(art => art.ArticuloID == claveID) > 0)
         {
             TCaracteristicasArticulo caracteristica = dataContext.TCaracteristicasArticulos.Where(art => art.ArticuloID == claveID).FirstOrDefault <TCaracteristicasArticulo>();
             dataContext.TCaracteristicasArticulos.DeleteOnSubmit(caracteristica);
         }
         if (dataContext.TPreciosArticulos.Count(art => art.ArticuloID == claveID) > 0)
         {
             TPreciosArticulo precioArticulo = dataContext.TPreciosArticulos.Where(art => art.ArticuloID == claveID).First <TPreciosArticulo>();
             dataContext.TPreciosArticulos.DeleteOnSubmit(precioArticulo);
         }
         dataContext.SubmitChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     #endregion
 }
Beispiel #3
0
 public void GuardarArticuloCabeceraDAL(TArticulo _articulo)
 {
     #region GuardarArticuloCabeceraDAL
     try
     {
         dataContext.TArticulos.InsertOnSubmit(_articulo);
         dataContext.SubmitChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     #endregion
 }
Beispiel #4
0
 public BLLOperacion()
 {
     dataTable        = new DataTables();
     _proveedor       = new TProveedore();
     _marca           = new TMarca();
     _departamento    = new TDepartamento();
     _categoria       = new TCategoria();
     _articulo        = new TArticulo();
     _cantidadesArt   = new TCantidadesArticulo();
     _precioArticulo  = new TPreciosArticulo();
     _pasillo         = new TPasillo();
     _mueble          = new TMueble();
     _caracteristicas = new TCaracteristicasArticulo();
     _ventaEncabezado = new TVentasEncabezado();
     _ventaDetalle    = new TVentasDetalle();
 }