예제 #1
0
        public void EquilibrarArticuloDeUnaEliminacion(Citem obj)
        {
            Carticulo art      = obj.Articulo;
            decimal   canthist = Convert.ToDecimal(Cdatos_compras.CantidadComprada(art));
            decimal   Cal      = art.Costo * canthist;

            Cal = Cal - obj.Total;
            decimal cantActual = canthist - obj.Cantidad;

            if (cantActual != 0)
            {
                Cal = Cal / cantActual;
            }
            art.Costo = Cal;
            Cdatos_articulos.ModificarStockYCosto(obj.Articulo, (-1 * obj.Cantidad));
            art.Stock -= obj.Cantidad;
        }
예제 #2
0
 public decimal CantidadHistorica(Carticulo oart)
 {
     return(Cdatos_compras.CantidadComprada(oart));
 }