Ejemplo n.º 1
0
        public DataTable Buscar(string Valor)
        {
            SqlDataReader Resultado;
            DataTable     Tabla  = new DataTable();
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("spBuscarSujeto", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@valor", SqlDbType.VarChar).Value = Valor;
                SqlCon.Open();
                Resultado = Comando.ExecuteReader();
                Tabla.Load(Resultado);
                return(Tabla);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
        }
Ejemplo n.º 2
0
        public string Existe(string Valor)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("spSujetoExiste", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@valor", SqlDbType.Int).Value = Valor;
                SqlParameter ParExiste = new SqlParameter();
                ParExiste.ParameterName = "@existe";
                ParExiste.SqlDbType     = SqlDbType.Int;
                ParExiste.Direction     = ParameterDirection.Output;
                Comando.Parameters.Add(ParExiste);
                SqlCon.Open();
                Comando.ExecuteNonQuery();
                Rpta = Convert.ToString(ParExiste.Value);
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }
Ejemplo n.º 3
0
        public DataTable Listar()
        {
            SqlDataReader Resultado;
            DataTable     Tabla  = new DataTable();
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("spLisSujetos", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                SqlCon.Open();
                Resultado = Comando.ExecuteReader();
                Tabla.Load(Resultado);
                return(Tabla);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
        }
Ejemplo n.º 4
0
        public string Anular(int idEgreso)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("egreso_anular", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@idEgreso", SqlDbType.Int).Value = idEgreso;
                SqlCon.Open();
                Comando.ExecuteNonQuery();
                Rpta = "OK";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }
Ejemplo n.º 5
0
        public DataTable ListarDetalle(int IdDocumento)
        {
            SqlDataReader Resultado;
            DataTable     Tabla  = new DataTable();
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("egreso_listar_detalle", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@idegreso", SqlDbType.Int).Value = IdDocumento;
                SqlCon.Open();
                Resultado = Comando.ExecuteReader();
                Tabla.Load(Resultado);
                return(Tabla);
            }
            catch (Exception ex)
            {
                return(null);

                throw ex;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
        }
Ejemplo n.º 6
0
        public DataTable ConsultarFechas(DateTime fechaini, DateTime fechafin)
        {
            SqlDataReader Resultado;
            DataTable     Tabla  = new DataTable();
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("egreso_consulta_fechas", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@fechaini", SqlDbType.Date).Value = fechaini;
                Comando.Parameters.Add("@fechafin", SqlDbType.Date).Value = fechafin;
                SqlCon.Open();
                Resultado = Comando.ExecuteReader();
                Tabla.Load(Resultado);
                return(Tabla);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
        }
Ejemplo n.º 7
0
        public string Insertar(E_Ingreso Obj)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("ingreso_insertar", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@idusuario", SqlDbType.Int).Value             = Obj.vendedor;
                Comando.Parameters.Add("@idproveedor", SqlDbType.Int).Value           = Obj.sujeto;
                Comando.Parameters.Add("@serie_comprobante", SqlDbType.VarChar).Value = Obj.seriedocu;
                Comando.Parameters.Add("@num_comprobante", SqlDbType.VarChar).Value   = Obj.numdocu;
                Comando.Parameters.Add("@subtotal", SqlDbType.Decimal).Value          = Obj.subtotal;
                Comando.Parameters.Add("@iva", SqlDbType.Decimal).Value        = Obj.iva;
                Comando.Parameters.Add("@total", SqlDbType.Decimal).Value      = Obj.total;
                Comando.Parameters.Add("@bodega", SqlDbType.Int).Value         = Obj.bodega;
                Comando.Parameters.Add("@detalle", SqlDbType.Structured).Value = Obj.Detalle;
                SqlCon.Open();
                Comando.ExecuteNonQuery();
                Rpta = "OK";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }
Ejemplo n.º 8
0
        public string Eliminar(E_Sujetos Obj)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("spSujeto", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@ope", SqlDbType.Int).Value          = 3;
                Comando.Parameters.Add("@idSuj", SqlDbType.Int).Value        = Obj.idesujeto;
                Comando.Parameters.Add("@sname", SqlDbType.VarChar).Value    = Obj.nombresujeto;
                Comando.Parameters.Add("@sruc", SqlDbType.VarChar).Value     = Obj.idetributario;
                Comando.Parameters.Add("@sdir", SqlDbType.VarChar).Value     = Obj.direccionsuje;
                Comando.Parameters.Add("@stel", SqlDbType.VarChar).Value     = Obj.telefonosuje;
                Comando.Parameters.Add("@semail", SqlDbType.VarChar).Value   = Obj.emailsuje;
                Comando.Parameters.Add("@siscliente", SqlDbType.Int).Value   = Obj.cliente;
                Comando.Parameters.Add("@sisproveedor", SqlDbType.Int).Value = Obj.proveedor;
                SqlCon.Open();
                Rpta = Comando.ExecuteNonQuery() == 1 ? "OK" : "No se ELIMINO Registro";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }