Пример #1
0
 public void Eliminar(Int64 InventarioID, Int64 InventarioComboID)
 {
     try
     {
         RelacionCombosDA.Eliminar(InventarioID, InventarioComboID);
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
Пример #2
0
 public void ActualizarCantidad(Int64 InventarioID, Int64 InventarioComboID, Decimal Cantidad)
 {
     try
     {
         RelacionCombosDA.ActualizarCantidad(InventarioID, InventarioComboID, Cantidad);
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
Пример #3
0
 public List <cRelacionCombos> Listar(Int64 InventarioID)
 {
     try
     {
         return(RelacionCombosDA.Listar(InventarioID));
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
Пример #4
0
 public void Crear(cRelacionCombos Relacion)
 {
     //Validamos el tipo de articulo que se desea agregar
     if (ValidacionTipoArticulo((Int64)Relacion.InventarioID))
     {
         //Verificamos si el articulo existe en el combo
         if (Existe((Int64)Relacion.InventarioID, (Int64)Relacion.InventComboID) == false)
         {
             if (ValidacionAlmacen((Int64)Relacion.InventComboID, (Int32)Relacion.AlmacenID) == false)
             {
                 //Asociamos el articulo al combo
                 try
                 {
                     RelacionCombosDA.Crear(Relacion);
                 }
                 catch (Exception Ex)
                 {
                     throw Ex;
                 }
             }
             else
             {
                 //Arrojamos el aviso de que el articulo ya existe
                 throw new Exception("El almacen seleccionado es diferente al almacen de los demas articulo, seleccione el almacen correcto");
             }
         }
         else
         {
             //Arrojamos el aviso de que el articulo ya existe
             throw new Exception("El articulo seleccionado ya esta asociado al Combo");
         }
     }
     else
     {
         //Arrojamos el aviso de que el articulo no es valido
         throw new Exception("El articulo seleccionado es un combo, no puede agregarse como parte del combo actual");
     }
 }
Пример #5
0
        //private Boolean Existe(int InventarioID)
        //{
        //    //Comprobamos si el articulo existe o no

        //}

        private Boolean Existe(Int64 InventarioID, Int64 InventarioComboID)
        {
            //Comprobamos si el articulo adicionado es de un almacen diferente al almacen de los articulos existentes
            return(RelacionCombosDA.Existe(InventarioID, InventarioComboID));
        }
Пример #6
0
 private Boolean ValidacionAlmacen(Int64 InventarioComboID, int AlmacenID)
 {
     return(RelacionCombosDA.ValidacionAlmacen(InventarioComboID, AlmacenID));
 }