private bool ExisteDetalle()
        {
            if (IdCabCompra < 1)
            {
                strError = "NO se asigno numero de orden o es un numero invalido";
                return(false);
            }



            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCabCompra", SqlDbType.Int, 10, IdCabCompra))
            {
                strError = objConBd.gError;

                return(false);
            }

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdProducto", SqlDbType.BigInt, 10, IdProducto))
            {
                strError = objConBd.gError;

                return(false);
            }
            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@UnidadesCompradas", SqlDbType.BigInt, 10, intUnidadesCompradas))
            {
                strError = objConBd.gError;

                return(false);
            }

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@VlrComprado", SqlDbType.Float, 12, decVlrComprado))
            {
                strError = objConBd.gError;

                return(false);
            }


            objConBd.gsSql = "sp_ExisteDetalleCompra";



            if (!objConBd.GetScalar(true))
            {
                strError = objConBd.gError;
                objConBd.gCommand.Parameters.Clear();

                return(false);
            }

            if (objConBd.gScalar == null)
            {
                strError = "NO Existe detalle ";
                objConBd.gCommand.Parameters.Clear();
                return(false);
            }

            objConBd.gCommand.Parameters.Clear();
            return(true);
        }
Example #2
0
 private bool ExisteCiudad()
 {
     if (string.IsNullOrEmpty(IdCiudad))
     {
         strError = "No asigno numero de identificación de la ciudad";
         return(false);
     }
     objConBd.gsSql = "sp_ExisteCiudad";
     if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCiudad", SqlDbType.BigInt, 10, IdCiudad))
     {
         strError = objConBd.gError;
         objConBd.gCommand.Parameters.Clear();
         return(false);
     }
     if (!objConBd.GetScalar(true))
     {
         strError = objConBd.gError;
         objConBd.gCommand.Parameters.Clear();
         return(false);
     }
     if (objConBd.gScalar == null)
     {
         strError = "No existe ciudad con el numero ingresado";
         objConBd.gCommand.Parameters.Clear();
         return(false);
     }
     objConBd.gCommand.Parameters.Clear();
     return(true);
 }
        private bool ExisteProducto()
        {
            if (IdProducto < 1)
            {
                strError = "NO se asigno numero del producto o es un numero invalido";
                return(false);
            }

            objConBd.gsSql = "sp_ExisteProducto";

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdProducto", SqlDbType.BigInt, 10, IdProducto))
            {
                strError = objConBd.gError;
                return(false);
            }

            if (!objConBd.GetScalar(true))
            {
                strError = objConBd.gError;
                objConBd.gCommand.Parameters.Clear();
                return(false);
            }

            if (objConBd.gScalar == null)
            {
                strError = "NO Existe producto";
                objConBd.gCommand.Parameters.Clear();
                return(false);
            }

            objConBd.gCommand.Parameters.Clear();
            return(true);
        }
        private bool ExisteEmpleado()
        {
            if (string.IsNullOrEmpty(IdEmpleado))
            {
                strError = "NO se asigno numero de identificación del empleado o es un numero invalido";
                return(false);
            }

            objConBd.gsSql = "sp_ExisteEmpleado";

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdEmpleado", SqlDbType.BigInt, 10, IdEmpleado))
            {
                strError = objConBd.gError;
                return(false);
            }

            if (!objConBd.GetScalar(true))
            {
                strError = objConBd.gError;
                objConBd.gCommand.Parameters.Clear();
                return(false);
            }

            if (objConBd.gScalar == null)
            {
                strError = "NO Existe Empleado ";
                objConBd.gCommand.Parameters.Clear();
                return(false);
            }

            objConBd.gCommand.Parameters.Clear();
            return(true);
        }
        private bool ExisteDetalle()
        {
            if (intNroOrd < 1)
            {
                strError = "NO se asigno numero de orden o es un numero invalido";
                return(false);
            }

            if (String.IsNullOrEmpty(strCodProd))
            {
                strError = "NO se asigno codigo de producto";
                return(false);
            }

            objConBd.gsSql = "DETPEDIDOS_S_nroOrdCodPro";

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@NUMORD", SqlDbType.BigInt, 10, intNroOrd))
            {
                strError = objConBd.gError;
                //objConBd = null;
                return(false);
            }

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@CODPRO", SqlDbType.VarChar, 8, strCodProd))
            {
                strError = objConBd.gError;
                //objConBd = null;
                return(false);
            }

            if (!objConBd.GetScalar(true))
            {
                strError = objConBd.gError;
                objConBd.gCommand.Parameters.Clear();
                //objConBd = null;
                return(false);
            }

            if (objConBd.gScalar == null)
            {
                strError = "NO Existe Producto de Pedido";
                objConBd.gCommand.Parameters.Clear();
                //objConBd = null;
                return(false);
            }

            objConBd.gCommand.Parameters.Clear();
            //objConBd = null;
            return(true);
        }
        private bool ExistePedido()
        {
            if (intNroOrd < 1)
            {
                strError = "NO se asigno numero de orden o es un numero invalido";
                return(false);
            }

            objConBd.gsSql = "CABPEDIDOS_S_nroOrd";

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@NUMORD", SqlDbType.BigInt, 10, intNroOrd))
            {
                strError = objConBd.gError;
                //objConBd = null;
                return(false);
            }

            if (!objConBd.GetScalar(true))
            {
                strError = objConBd.gError;
                objConBd.gCommand.Parameters.Clear();
                //objConBd = null;
                return(false);
            }

            if (objConBd.gScalar == null)
            {
                strError = "NO Existe Pedido con numero de orden asignado";
                objConBd.gCommand.Parameters.Clear();
                //objConBd = null;
                return(false);
            }

            objConBd.gCommand.Parameters.Clear();
            //objConBd = null;
            return(true);
        }
        private bool ExisteCompra()
        {
            if (idCabCompra < 1)
            {
                strError = "NO se asigno numero de orden o es un numero invalido";
                return(false);
            }

            objConBd.gsSql = "sp_ExisteCabeceraCompra";

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCabCompra", SqlDbType.Int, 10, idCabCompra))
            {
                strError = objConBd.gError;
                //objConBd = null;
                return(false);
            }

            if (!objConBd.GetScalar(true))
            {
                strError = objConBd.gError;
                objConBd.gCommand.Parameters.Clear();
                //objConBd = null;
                return(false);
            }

            if (objConBd.gScalar == null)
            {
                strError = "NO Existe Compra con numero de orden asignado";
                objConBd.gCommand.Parameters.Clear();
                //objConBd = null;
                return(false);
            }

            objConBd.gCommand.Parameters.Clear();
            //objConBd = null;
            return(true);
        }