コード例 #1
1
 /// <summary>Método que representa la llamada al procedure 'Partida_Listar'</summary>
 public static List<Entity.Partida.Listar> Listar(Entity.Partida Item, Cursor oCursor)
 {
     var ResultSet = new List<Entity.Partida.Listar>();
     SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
     string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
     oComando.CommandText = Esquema + "Partida_Listar";
     try
     {
         using (SqlDataReader oLector = oComando.ExecuteReader())
         {
             while (oLector.Read())
             {
                 var LItem = new Entity.Partida.Listar();
                 LItem.idPartida = (string)oLector["idPartida"];
                 LItem.Partida = (string)oLector["Partida"];
                 LItem.Estado = (string)oLector["Estado"];
                 ResultSet.Add(LItem);
             }
         }
         return ResultSet;
     }
     catch (System.Exception)
     {
         throw;
     }
 }
コード例 #2
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Insertar'</summary>
        public static int Insertar(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "CentroCosto_Cab_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.Add("ccosto",SqlDbType.Char,6).Direction = ParameterDirection.Output;
                oP.Add("ej", SqlDbType.Char, 4).Direction = ParameterDirection.Output;
                oP.Add("mes", SqlDbType.Char, 2).Direction = ParameterDirection.Output;

                oP.AddWithValue("descripcion", Uso.NoNulo(Item.descripcion, DBNull.Value));
                oP.AddWithValue("idcliente", Uso.NoNulo(Item.idcliente, DBNull.Value));
                oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value));
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                Item.ccosto = oP["ccosto"].Value.ToString();
                Item.ej = oP["ej"].Value.ToString();
                Item.mes= oP["mes"].Value.ToString();
                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #3
0
        /// <summary>Método que representa la llamada al procedure 'Usuario_Obtener'</summary>
        static public int Obtener(Entity.Usuario Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Usuario_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.Add("codigoPersona", SqlDbType.Char, 8).Direction = ParameterDirection.Output;
                oP.Add("usrNombre", SqlDbType.VarChar, 20).Direction = ParameterDirection.Output;
                oP.Add("clave", SqlDbType.VarChar, 10).Direction     = ParameterDirection.Output;
                oP.Add("idEstado", SqlDbType.Char, 1).Direction      = ParameterDirection.Output;

                int NumFila = oComando.ExecuteNonQuery();

                Item.codigoPersona = (string)Uso.NoNulo(oP["codigoPersona"].Value);
                Item.usrNombre     = (string)Uso.NoNulo(oP["usrNombre"].Value);
                Item.clave         = (string)Uso.NoNulo(oP["clave"].Value);
                Item.idEstado      = (string)Uso.NoNulo(oP["idEstado"].Value);

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #4
0
        /// <summary>Método que representa la llamada al procedure 'Cliente_Insertar'</summary>
        public static int Insertar(Entity.Cliente Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Cliente_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.Add("idCliente", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.AddWithValue("ruc", Uso.NoNulo(Item.ruc, DBNull.Value));
                oP.AddWithValue("cliente", Uso.NoNulo(Item.cliente, DBNull.Value));
                oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value));
                oP.AddWithValue("contacto", Uso.NoNulo(Item.contacto, DBNull.Value));
                oP.AddWithValue("correo", Uso.NoNulo(Item.correo, DBNull.Value));
                oP.AddWithValue("telefono", Uso.NoNulo(Item.telefono, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                Item.idCliente = (int?)Uso.NoNulo(oP["idCliente"].Value);

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #5
0
        /// <summary>Método que representa la llamada al procedure 'Sexo_ListarDes'</summary>
        public static List<Entity.Sexo.ListarDes> ListarDes(Entity.Sexo Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.Sexo.ListarDes>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Sexo_ListarDes";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Sexo.ListarDes();
                        LItem.idSexo = (string)oLector["idSexo"];
                        LItem.sexo = (string)oLector["sexo"];
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #6
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Insertar'</summary>
        static public int Insertar(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "CentroCosto_Cab_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.Add("ccosto", SqlDbType.Char, 6).Direction = ParameterDirection.Output;
                oP.Add("ej", SqlDbType.Char, 4).Direction     = ParameterDirection.Output;
                oP.Add("mes", SqlDbType.Char, 2).Direction    = ParameterDirection.Output;

                oP.AddWithValue("descripcion", Uso.NoNulo(Item.descripcion, DBNull.Value));
                oP.AddWithValue("idcliente", Uso.NoNulo(Item.idcliente, DBNull.Value));
                oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value));
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                Item.ccosto = oP["ccosto"].Value.ToString();
                Item.ej     = oP["ej"].Value.ToString();
                Item.mes    = oP["mes"].Value.ToString();
                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #7
0
        /// <summary>Método que representa la llamada al procedure 'Nivel_Personal_Listar'</summary>
        static public List <Entity.Nivel_Personal.Listar> Listar(Entity.Nivel_Personal Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Nivel_Personal.Listar>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Nivel_Personal_Listar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idNivel", Uso.NoNulo(Item.idNivel, DBNull.Value));
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Nivel_Personal.Listar();
                        LItem.idNivel       = (string)oLector["idNivel"];
                        LItem.codigoPersona = (string)oLector["codigoPersona"];
                        LItem.idEstado      = (string)Uso.NoNulo(oLector["idEstado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #8
0
        /// <summary>Método que representa la llamada al procedure 'Personal_Insertar'</summary>
        static public int Insertar(Entity.Personal Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Personal_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.Add("idPersona", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));
                oP.AddWithValue("nombre", Uso.NoNulo(Item.nombre, DBNull.Value));
                oP.AddWithValue("apellidoPaterno", Uso.NoNulo(Item.apellidoPaterno, DBNull.Value));
                oP.AddWithValue("apellidoMarterno", Uso.NoNulo(Item.apellidoMarterno, DBNull.Value));
                oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value));
                oP.AddWithValue("tefelofono", Uso.NoNulo(Item.tefelofono, DBNull.Value));
                oP.AddWithValue("fechaNac", Uso.NoNulo(Item.fechaNac, DBNull.Value));
                oP.AddWithValue("idSexo", Uso.NoNulo(Item.idSexo, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                Item.idPersona = (int?)Uso.NoNulo(oP["idPersona"].Value);

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #9
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Actualizar'</summary>
        static public int Actualizar(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "CentroCosto_Cab_Actualizar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("descripcion", Uso.NoNulo(Item.descripcion, DBNull.Value));
                oP.AddWithValue("idcliente", Uso.NoNulo(Item.idcliente, DBNull.Value));
                oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value));
                oP.AddWithValue("usrMod", Uso.NoNulo(Item.usrMod, DBNull.Value));
                oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #10
0
        /// <summary>Método que representa la llamada al procedure 'Cliente_ListarDes'</summary>
        static public List <Entity.Cliente.ListarDes> ListarDes(Entity.Cliente Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Cliente.ListarDes>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Cliente_ListarDes";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Cliente.ListarDes();
                        LItem.idCliente = (int)oLector["idCliente"];
                        LItem.cliente   = (string)oLector["cliente"];
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #11
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Lin_Obtener'</summary>
        static public int Obtener(Entity.Documento_Lin Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Documento_Lin_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));
                oP.AddWithValue("idPartida", Uso.NoNulo(Item.idPartida, DBNull.Value));
                oP.Add("ej", SqlDbType.Char, 4).Direction   = ParameterDirection.Output;
                oP.Add("mes", SqlDbType.Char, 2).Direction  = ParameterDirection.Output;
                oP.Add("cantidad", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.Add(new SqlParameter("precio", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null));
                oP.Add(new SqlParameter("total", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null));

                int NumFila = oComando.ExecuteNonQuery();

                Item.ej       = (string)Uso.NoNulo(oP["ej"].Value);
                Item.mes      = (string)Uso.NoNulo(oP["mes"].Value);
                Item.cantidad = (int?)Uso.NoNulo(oP["cantidad"].Value);
                Item.precio   = (decimal?)Uso.NoNulo(oP["precio"].Value);
                Item.total    = (decimal?)Uso.NoNulo(oP["total"].Value);

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #12
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Lin_Insertar'</summary>
        public static int Insertar(Entity.Documento_Lin Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Documento_Lin_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));
                oP.AddWithValue("idPartida", Uso.NoNulo(Item.idPartida, DBNull.Value));
                oP.AddWithValue("cantidad", Uso.NoNulo(Item.cantidad, DBNull.Value));
                oP.AddWithValue("precio", Uso.NoNulo(Item.precio, DBNull.Value));
                oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #13
0
        /// <summary>Método que representa la llamada al procedure 'Usuario_ListarUso'</summary>
        static public List <Entity.Usuario.ListarUso> ListarUso(Entity.Usuario Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Usuario.ListarUso>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Usuario_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.AddWithValue("usrNombre", Uso.NoNulo(Item.usrNombre, DBNull.Value));
                oP.AddWithValue("clave", Uso.NoNulo(Item.clave, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Usuario.ListarUso();
                        LItem.usr       = (string)oLector["usr"];
                        LItem.nombre    = (string)Uso.NoNulo(oLector["nombre"]);
                        LItem.usrNombre = (string)oLector["usrNombre"];
                        LItem.clave     = (string)oLector["clave"];
                        LItem.estado    = (string)Uso.NoNulo(oLector["estado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #14
0
        /// <summary>Método que representa la llamada al procedure 'Cliente_Insertar'</summary>
        static public int Insertar(Entity.Cliente Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Cliente_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.Add("idCliente", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.AddWithValue("ruc", Uso.NoNulo(Item.ruc, DBNull.Value));
                oP.AddWithValue("cliente", Uso.NoNulo(Item.cliente, DBNull.Value));
                oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value));
                oP.AddWithValue("contacto", Uso.NoNulo(Item.contacto, DBNull.Value));
                oP.AddWithValue("correo", Uso.NoNulo(Item.correo, DBNull.Value));
                oP.AddWithValue("telefono", Uso.NoNulo(Item.telefono, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                Item.idCliente = (int?)Uso.NoNulo(oP["idCliente"].Value);

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #15
0
        /// <summary>Método que representa la llamada al procedure 'Personal_Insertar'</summary>
        public static int Insertar(Entity.Personal Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Personal_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.Add("idPersona", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));
                oP.AddWithValue("nombre", Uso.NoNulo(Item.nombre, DBNull.Value));
                oP.AddWithValue("apellidoPaterno", Uso.NoNulo(Item.apellidoPaterno, DBNull.Value));
                oP.AddWithValue("apellidoMarterno", Uso.NoNulo(Item.apellidoMarterno, DBNull.Value));
                oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value));
                oP.AddWithValue("tefelofono", Uso.NoNulo(Item.tefelofono, DBNull.Value));
                oP.AddWithValue("fechaNac", Uso.NoNulo(Item.fechaNac, DBNull.Value));
                oP.AddWithValue("idSexo", Uso.NoNulo(Item.idSexo, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                Item.idPersona = (int?)Uso.NoNulo(oP["idPersona"].Value);

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #16
0
        /// <summary>Método que representa la llamada al procedure 'Partida_ListarDes'</summary>
        static public List <Entity.Partida.ListarDes> ListarDes(Entity.Partida Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Partida.ListarDes>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Partida_ListarDes";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Partida.ListarDes();
                        LItem.idPartida = (string)oLector["idPartida"];
                        LItem.Partida   = (string)oLector["Partida"];
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #17
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Actualizar'</summary>
        public static int Actualizar(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "CentroCosto_Cab_Actualizar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("descripcion", Uso.NoNulo(Item.descripcion, DBNull.Value));
                oP.AddWithValue("idcliente", Uso.NoNulo(Item.idcliente, DBNull.Value));
                oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value));
                oP.AddWithValue("usrMod", Uso.NoNulo(Item.usrMod, DBNull.Value));
                oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #18
0
        /// <summary>Método que representa la llamada al procedure 'Usuario_Listar'</summary>
        public static List<Entity.Usuario.Listar> Listar(Entity.Usuario Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.Usuario.Listar>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Usuario_Listar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Usuario.Listar();
                        LItem.usr = (string)oLector["usr"];
                        LItem.codigoPersona = (string)Uso.NoNulo(oLector["codigoPersona"]);
                        LItem.usrNombre = (string)oLector["usrNombre"];
                        LItem.clave = (string)oLector["clave"];
                        LItem.idEstado = (string)Uso.NoNulo(oLector["idEstado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #19
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Lin_ListarUso'</summary>
        static public List <Entity.Documento_Lin.ListarUso> ListarUso(Entity.Documento_Lin Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Documento_Lin.ListarUso>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Documento_Lin_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Documento_Lin.ListarUso();
                        LItem.idPartida = (string)oLector["idPartida"];
                        LItem.partida   = (string)oLector["Partida"];
                        LItem.cantidad  = (int)oLector["cantidad"];
                        LItem.precio    = (decimal)oLector["precio"];
                        LItem.total     = (decimal)oLector["total"];
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #20
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Lin_Insertar'</summary>
        static public int Insertar(Entity.Documento_Lin Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Documento_Lin_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));
                oP.AddWithValue("idPartida", Uso.NoNulo(Item.idPartida, DBNull.Value));
                oP.AddWithValue("cantidad", Uso.NoNulo(Item.cantidad, DBNull.Value));
                oP.AddWithValue("precio", Uso.NoNulo(Item.precio, DBNull.Value));
                oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #21
0
ファイル: Costo_Anio.cs プロジェクト: kezman45/Presupuestos
        /// <summary>Método que representa la llamada al procedure 'Costo_Anio_Obtener'</summary>
        static public int Obtener(Entity.Costo_Anio Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Costo_Anio_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idAnio", Uso.NoNulo(Item.idAnio, DBNull.Value));
                oP.Add("anio", SqlDbType.Char, 2).Direction   = ParameterDirection.Output;
                oP.Add("numero", SqlDbType.Char, 4).Direction = ParameterDirection.Output;

                int NumFila = oComando.ExecuteNonQuery();

                Item.anio   = (string)Uso.NoNulo(oP["anio"].Value);
                Item.numero = (string)Uso.NoNulo(oP["numero"].Value);

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #22
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_ListarUso'</summary>
        static public List <Entity.CentroCosto_Cab.ListarUso> ListarUso(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.CentroCosto_Cab.ListarUso>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "CentroCosto_Cab_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("filtro", Uso.NoNulo(Item.filtro, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.CentroCosto_Cab.ListarUso();
                        LItem.ej          = (string)oLector["ej"];
                        LItem.ccosto      = (string)oLector["ccosto"];
                        LItem.descripcion = (string)oLector["descripcion"];
                        LItem.fechaReg    = (string)oLector["fechaReg"];
                        LItem.estado      = (string)Uso.NoNulo(oLector["estado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #23
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Cab_Obtener'</summary>
        static public int Obtener(Entity.Documento_Cab Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Documento_Cab_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));
                oP.Add("Descripcion", SqlDbType.VarChar, 50).Direction = ParameterDirection.Output;
                oP.Add("Cliente", SqlDbType.VarChar, 50).Direction     = ParameterDirection.Output;
                oP.Add("Ejecutivo", SqlDbType.VarChar, 50).Direction   = ParameterDirection.Output;
                oP.Add("ej", SqlDbType.Char, 4).Direction    = ParameterDirection.Output;
                oP.Add("mes", SqlDbType.Char, 2).Direction   = ParameterDirection.Output;
                oP.Add("IdPersona", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.Add(new SqlParameter("total", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null));
                oP.Add("usr", SqlDbType.Char, 3).Direction         = ParameterDirection.Output;
                oP.Add("fechareg", SqlDbType.Date).Direction       = ParameterDirection.Output;
                oP.Add("hora", SqlDbType.Char, 8).Direction        = ParameterDirection.Output;
                oP.Add("usrMod", SqlDbType.Char, 3).Direction      = ParameterDirection.Output;
                oP.Add("fechaMod", SqlDbType.Date).Direction       = ParameterDirection.Output;
                oP.Add("horaMod", SqlDbType.Char, 8).Direction     = ParameterDirection.Output;
                oP.Add("usrTermino", SqlDbType.Char, 3).Direction  = ParameterDirection.Output;
                oP.Add("fechaTermino", SqlDbType.Date).Direction   = ParameterDirection.Output;
                oP.Add("horaTermino", SqlDbType.Char, 8).Direction = ParameterDirection.Output;
                oP.Add("idEstado", SqlDbType.Char, 1).Direction    = ParameterDirection.Output;

                int NumFila = oComando.ExecuteNonQuery();

                Item.descripcion  = (string)Uso.NoNulo(oP["descripcion"].Value);
                Item.cliente      = (string)Uso.NoNulo(oP["cliente"].Value);
                Item.ejecutivo    = (string)Uso.NoNulo(oP["ejecutivo"].Value);
                Item.ej           = (string)Uso.NoNulo(oP["ej"].Value);
                Item.mes          = (string)Uso.NoNulo(oP["mes"].Value);
                Item.idPersona    = (int)Uso.NoNulo(oP["idPersona"].Value);
                Item.total        = (decimal?)Uso.NoNulo(oP["total"].Value);
                Item.usr          = (string)Uso.NoNulo(oP["usr"].Value);
                Item.fechaReg     = (object)Uso.NoNulo(oP["fechaReg"].Value);
                Item.hora         = (string)Uso.NoNulo(oP["hora"].Value);
                Item.usrMod       = (string)Uso.NoNulo(oP["usrMod"].Value);
                Item.fechaMod     = (object)Uso.NoNulo(oP["fechaMod"].Value);
                Item.horaMod      = (string)Uso.NoNulo(oP["horaMod"].Value);
                Item.usrTermino   = (string)Uso.NoNulo(oP["usrTermino"].Value);
                Item.fechaTermino = (object)Uso.NoNulo(oP["fechaTermino"].Value);
                Item.horaTermino  = (string)Uso.NoNulo(oP["horaTermino"].Value);
                Item.idEstado     = (string)Uso.NoNulo(oP["idEstado"].Value);

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #24
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Cab_Listar'</summary>
        static public List <Entity.Documento_Cab.Listar> Listar(Entity.Documento_Cab Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Documento_Cab.Listar>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Documento_Cab_Listar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Documento_Cab.Listar();
                        LItem.ccosto       = (string)oLector["ccosto"];
                        LItem.doc          = (string)oLector["doc"];
                        LItem.numero       = (string)oLector["numero"];
                        LItem.ej           = (string)oLector["ej"];
                        LItem.mes          = (string)oLector["mes"];
                        LItem.solicitante  = (string)Uso.NoNulo(oLector["solicitante"]);
                        LItem.total        = (decimal)oLector["total"];
                        LItem.usr          = (string)oLector["usr"];
                        LItem.fechaReg     = (object)oLector["fechaReg"];
                        LItem.hora         = (string)oLector["hora"];
                        LItem.usrMod       = (string)Uso.NoNulo(oLector["usrMod"]);
                        LItem.fechaMod     = (object)Uso.NoNulo(oLector["fechaMod"]);
                        LItem.horaMod      = (string)Uso.NoNulo(oLector["horaMod"]);
                        LItem.usrTermino   = (string)Uso.NoNulo(oLector["usrTermino"]);
                        LItem.fechaTermino = (object)Uso.NoNulo(oLector["fechaTermino"]);
                        LItem.horaTermino  = (string)Uso.NoNulo(oLector["horaTermino"]);
                        LItem.idEstado     = (string)Uso.NoNulo(oLector["idEstado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #25
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Lin_Eliminar'</summary>
        public static int Eliminar(Entity.CentroCosto_Lin Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "CentroCosto_Lin_Eliminar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #26
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Lin_Eliminar'</summary>
        static public int Eliminar(Entity.CentroCosto_Lin Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "CentroCosto_Lin_Eliminar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #27
0
        /// <summary>Método que representa la llamada al procedure 'Documento_correlativo_Act'</summary>
        public static int Act(Entity.Documento_correlativo Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Documento_correlativo_Act";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #28
0
        /// <summary>Método que representa la llamada al procedure 'Partida_Insertar'</summary>
        public static int Insertar(Entity.Partida Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Partida_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("partida", Uso.NoNulo(Item.partida, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #29
0
        /// <summary>Método que representa la llamada al procedure 'Personal_ListarUso'</summary>
        static public List <Entity.Personal.ListarUso> ListarUso(Entity.Personal Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Personal.ListarUso>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Personal_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));
                oP.AddWithValue("nombre", Uso.NoNulo(Item.nombre, DBNull.Value));
                oP.AddWithValue("apellidoPaterno", Uso.NoNulo(Item.apellidoPaterno, DBNull.Value));
                oP.AddWithValue("apellidoMarterno", Uso.NoNulo(Item.apellidoMarterno, DBNull.Value));
                oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Personal.ListarUso();
                        LItem.idPersona        = (int)oLector["idPersona"];
                        LItem.codigoPersona    = (string)oLector["codigoPersona"];
                        LItem.nombre           = (string)oLector["nombre"];
                        LItem.apellidoPaterno  = (string)oLector["apellidoPaterno"];
                        LItem.apellidoMarterno = (string)oLector["apellidoMarterno"];
                        LItem.direccion        = (string)oLector["direccion"];
                        LItem.tefelofono       = (string)Uso.NoNulo(oLector["tefelofono"]);
                        LItem.fechaNac         = (object)oLector["fechaNac"];
                        LItem.sexo             = (string)Uso.NoNulo(oLector["sexo"]);
                        LItem.estado           = (string)Uso.NoNulo(oLector["estado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #30
0
        /// <summary>Método que representa la llamada al procedure 'Partida_Insertar'</summary>
        static public int Insertar(Entity.Partida Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Partida_Insertar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("partida", Uso.NoNulo(Item.partida, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #31
0
        /// <summary>Método que representa la llamada al procedure 'Documento_correlativo_Act'</summary>
        static public int Act(Entity.Documento_correlativo Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Documento_correlativo_Act";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #32
0
        /// <summary>Método que representa la llamada al procedure 'Cliente_ListarUso'</summary>
        static public List <Entity.Cliente.ListarUso> ListarUso(Entity.Cliente Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Cliente.ListarUso>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Cliente_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ruc", Uso.NoNulo(Item.ruc, DBNull.Value));
                oP.AddWithValue("cliente", Uso.NoNulo(Item.cliente, DBNull.Value));
                oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value));
                oP.AddWithValue("contacto", Uso.NoNulo(Item.contacto, DBNull.Value));
                oP.AddWithValue("telefono", Uso.NoNulo(Item.telefono, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Cliente.ListarUso();
                        LItem.idCliente = (int)oLector["idCliente"];
                        LItem.ruc       = (string)oLector["ruc"];
                        LItem.cliente   = (string)oLector["cliente"];
                        LItem.direccion = (string)oLector["direccion"];
                        LItem.contacto  = (string)oLector["contacto"];
                        LItem.correo    = (string)Uso.NoNulo(oLector["correo"]);
                        LItem.telefono  = (string)oLector["telefono"];
                        LItem.estado    = (string)Uso.NoNulo(oLector["estado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #33
0
        /// <summary>Método que representa la llamada al procedure 'Usuario_Actualizar'</summary>
        public static int Actualizar(Entity.Usuario Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Usuario_Actualizar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));
                oP.AddWithValue("usrNombre", Uso.NoNulo(Item.usrNombre, DBNull.Value));
                oP.AddWithValue("clave", Uso.NoNulo(Item.clave, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #34
0
        /// <summary>Método que representa la llamada al procedure 'Usuario_Actualizar'</summary>
        static public int Actualizar(Entity.Usuario Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema  = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Usuario_Actualizar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));
                oP.AddWithValue("usrNombre", Uso.NoNulo(Item.usrNombre, DBNull.Value));
                oP.AddWithValue("clave", Uso.NoNulo(Item.clave, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                int NumFila = oComando.ExecuteNonQuery();

                return(NumFila);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #35
0
        /// <summary>Método que representa la llamada al procedure 'Costo_Anio_Obtener'</summary>
        public static int Obtener(Entity.Costo_Anio Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Costo_Anio_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idAnio", Uso.NoNulo(Item.idAnio, DBNull.Value));
                oP.Add("anio", SqlDbType.Char, 2).Direction = ParameterDirection.Output;
                oP.Add("numero", SqlDbType.Char, 4).Direction = ParameterDirection.Output;

                int NumFila = oComando.ExecuteNonQuery();

                Item.anio = (string)Uso.NoNulo(oP["anio"].Value);
                Item.numero = (string)Uso.NoNulo(oP["numero"].Value);

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #36
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Listar'</summary>
        public static List<Entity.CentroCosto_Cab.Listar> Listar(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.CentroCosto_Cab.Listar>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "CentroCosto_Cab_Listar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("cliente", Uso.NoNulo(Item.idcliente, DBNull.Value));
                oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.CentroCosto_Cab.Listar();
                        LItem.ccosto = (string)oLector["ccosto"];
                        LItem.ej = (string)oLector["ej"];
                        LItem.mes = (string)oLector["mes"];
                        LItem.descripcion = (string)oLector["descripcion"];
                        LItem.cliente = (string)Uso.NoNulo(oLector["cliente"]);
                        LItem.responsable = (string)Uso.NoNulo(oLector["responsable"]);
                        LItem.usr = (string)oLector["usr"];
                        LItem.fechaReg = (object)oLector["fechaReg"];
                        LItem.hora = (string)oLector["hora"];
                        LItem.usrMod = (string)oLector["usrMod"];
                        LItem.fechaMod = (object)Uso.NoNulo(oLector["fechaMod"]);
                        LItem.horaMod = (string)Uso.NoNulo(oLector["horaMod"]);
                        LItem.total = (decimal)oLector["total"];
                        LItem.idEstado = (string)Uso.NoNulo(oLector["idEstado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #37
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Obtener'</summary>
        public static int Obtener(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "CentroCosto_Cab_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.Add("ej", SqlDbType.Char, 4).Direction = ParameterDirection.Output;
                oP.Add("mes", SqlDbType.Char, 2).Direction = ParameterDirection.Output;
                oP.Add("descripcion", SqlDbType.VarChar, 50).Direction = ParameterDirection.Output;
                oP.Add("idcliente", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.Add("idPersona", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.Add("usr", SqlDbType.Char, 3).Direction = ParameterDirection.Output;
                oP.Add("fechaReg", SqlDbType.Date).Direction = ParameterDirection.Output;
                oP.Add("hora", SqlDbType.Char, 8).Direction = ParameterDirection.Output;
                oP.Add("usrMod", SqlDbType.Char, 3).Direction = ParameterDirection.Output;
                oP.Add("fechaMod", SqlDbType.Date).Direction = ParameterDirection.Output;
                oP.Add("horaMod", SqlDbType.Char, 8).Direction = ParameterDirection.Output;
                oP.Add(new SqlParameter("total", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null));
                oP.Add("idEstado", SqlDbType.Char, 1).Direction = ParameterDirection.Output;

                int NumFila = oComando.ExecuteNonQuery();

                Item.ej = (string)Uso.NoNulo(oP["ej"].Value);
                Item.mes = (string)Uso.NoNulo(oP["mes"].Value);
                Item.descripcion = (string)Uso.NoNulo(oP["descripcion"].Value);
                Item.idcliente = (int?)Uso.NoNulo(oP["idcliente"].Value);
                Item.idPersona = (int?)Uso.NoNulo(oP["idPersona"].Value);
                Item.usr = (string)Uso.NoNulo(oP["usr"].Value);
                Item.fechaReg = (DateTime?)Uso.NoNulo(oP["fechaReg"].Value);
                Item.hora = (string)Uso.NoNulo(oP["hora"].Value);
                Item.usrMod = (string)Uso.NoNulo(oP["usrMod"].Value);
                Item.fechaMod = (DateTime?)Uso.NoNulo(oP["fechaMod"].Value);
                Item.horaMod = (string)Uso.NoNulo(oP["horaMod"].Value);
                Item.total = (decimal?)Uso.NoNulo(oP["total"].Value);
                Item.idEstado = (string)Uso.NoNulo(oP["idEstado"].Value);

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #38
0
        /// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_ListarUso'</summary>
        public static List<Entity.CentroCosto_Cab.ListarUso> ListarUso(Entity.CentroCosto_Cab Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.CentroCosto_Cab.ListarUso>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "CentroCosto_Cab_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("filtro", Uso.NoNulo(Item.filtro, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.CentroCosto_Cab.ListarUso();
                        LItem.ej = (string)oLector["ej"];
                        LItem.ccosto = (string)oLector["ccosto"];
                        LItem.descripcion = (string)oLector["descripcion"];
                        LItem.fechaReg = (string)oLector["fechaReg"];
                        LItem.estado = (string)Uso.NoNulo(oLector["estado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #39
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Lin_ListarUso'</summary>
        public static List<Entity.Documento_Lin.ListarUso> ListarUso(Entity.Documento_Lin Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.Documento_Lin.ListarUso>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Documento_Lin_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Documento_Lin.ListarUso();
                        LItem.idPartida = (string)oLector["idPartida"];
                        LItem.partida = (string)oLector["Partida"];
                        LItem.cantidad = (int)oLector["cantidad"];
                        LItem.precio = (decimal)oLector["precio"];
                        LItem.total = (decimal)oLector["total"];
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #40
0
        /// <summary>Método que representa la llamada al procedure 'Documento_Lin_Obtener'</summary>
        public static int Obtener(Entity.Documento_Lin Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Documento_Lin_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value));
                oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value));
                oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value));
                oP.AddWithValue("idPartida", Uso.NoNulo(Item.idPartida, DBNull.Value));
                oP.Add("ej", SqlDbType.Char, 4).Direction = ParameterDirection.Output;
                oP.Add("mes", SqlDbType.Char, 2).Direction = ParameterDirection.Output;
                oP.Add("cantidad", SqlDbType.Int).Direction = ParameterDirection.Output;
                oP.Add(new SqlParameter("precio", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null));
                oP.Add(new SqlParameter("total", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null));

                int NumFila = oComando.ExecuteNonQuery();

                Item.ej = (string)Uso.NoNulo(oP["ej"].Value);
                Item.mes = (string)Uso.NoNulo(oP["mes"].Value);
                Item.cantidad = (int?)Uso.NoNulo(oP["cantidad"].Value);
                Item.precio = (decimal?)Uso.NoNulo(oP["precio"].Value);
                Item.total = (decimal?)Uso.NoNulo(oP["total"].Value);

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #41
0
        /// <summary>Método que representa la llamada al procedure 'Partida_ListarUso'</summary>
        public static List<Entity.Partida.ListarUso> ListarUso(Entity.Partida Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.Partida.ListarUso>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Partida_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idPartida", Uso.NoNulo(Item.idPartida, DBNull.Value));
                oP.AddWithValue("partida", Uso.NoNulo(Item.partida, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Partida.ListarUso();
                        LItem.idPartida = (string)oLector["idPartida"];
                        LItem.Partida = (string)oLector["Partida"];
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #42
0
        /// <summary>Método que representa la llamada al procedure 'Cliente_Listar'</summary>
        public static List<Entity.Cliente.Listar> Listar(Entity.Cliente Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.Cliente.Listar>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Cliente_Listar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idCliente", Uso.NoNulo(Item.idCliente, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Cliente.Listar();
                        LItem.idCliente = (int)oLector["idCliente"];
                        LItem.ruc = (string)oLector["ruc"];
                        LItem.cliente = (string)oLector["cliente"];
                        LItem.direccion = (string)oLector["direccion"];
                        LItem.contacto = (string)oLector["contacto"];
                        LItem.correo = (string)Uso.NoNulo(oLector["correo"]);
                        LItem.telefono = (string)oLector["telefono"];
                        LItem.idEstado = (string)Uso.NoNulo(oLector["idEstado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #43
0
        /// <summary>Método que representa la llamada al procedure 'Nivel_Personal_ListarUso'</summary>
        public static List<Entity.Nivel_Personal.ListarUso> ListarUso(Entity.Nivel_Personal Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.Nivel_Personal.ListarUso>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Nivel_Personal_ListarUso";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idNivel", Uso.NoNulo(Item.idNivel, DBNull.Value));
                oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Nivel_Personal.ListarUso();
                        LItem.Nivel = (string)oLector["Nivel"];
                        LItem.nombre = (string)oLector["nombre"];
                        LItem.estado = (string)Uso.NoNulo(oLector["estado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #44
0
        /// <summary>Método que representa la llamada al procedure 'Personal_Listar'</summary>
        public static List<Entity.Personal.Listar> Listar(Entity.Personal Item, Cursor oCursor)
        {
            var ResultSet = new List<Entity.Personal.Listar>();
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Personal_Listar";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value));
                oP.AddWithValue("idSexo", Uso.NoNulo(Item.idSexo, DBNull.Value));
                oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value));

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Personal.Listar();
                        LItem.idPersona = (int)oLector["idPersona"];
                        LItem.codigoPersona = (string)oLector["codigoPersona"];
                        LItem.nombre = (string)oLector["nombre"];
                        LItem.apellidoPaterno = (string)oLector["apellidoPaterno"];
                        LItem.apellidoMarterno = (string)oLector["apellidoMarterno"];
                        LItem.direccion = (string)oLector["direccion"];
                        LItem.tefelofono = (string)Uso.NoNulo(oLector["tefelofono"]);
                        LItem.fechaNac = (object)oLector["fechaNac"];
                        LItem.idSexo = (string)Uso.NoNulo(oLector["idSexo"]);
                        LItem.idEstado = (string)Uso.NoNulo(oLector["idEstado"]);
                        ResultSet.Add(LItem);
                    }
                }
                return ResultSet;
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #45
0
        /// <summary>Método que representa la llamada al procedure 'Usuario_Obtener'</summary>
        public static int Obtener(Entity.Usuario Item, Cursor oCursor)
        {
            SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;
            oComando.CommandText = Esquema + "Usuario_Obtener";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;
                oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value));
                oP.Add("codigoPersona", SqlDbType.Char, 8).Direction = ParameterDirection.Output;
                oP.Add("usrNombre", SqlDbType.VarChar, 20).Direction = ParameterDirection.Output;
                oP.Add("clave", SqlDbType.VarChar, 10).Direction = ParameterDirection.Output;
                oP.Add("idEstado", SqlDbType.Char, 1).Direction = ParameterDirection.Output;

                int NumFila = oComando.ExecuteNonQuery();

                Item.codigoPersona = (string)Uso.NoNulo(oP["codigoPersona"].Value);
                Item.usrNombre = (string)Uso.NoNulo(oP["usrNombre"].Value);
                Item.clave = (string)Uso.NoNulo(oP["clave"].Value);
                Item.idEstado = (string)Uso.NoNulo(oP["idEstado"].Value);

                return NumFila;
            }
            catch (System.Exception)
            {
                throw;
            }
        }