コード例 #1
0
ファイル: CatTelaData.cs プロジェクト: karenFortune/Fortune
        //Permite consultar los detalles de una tela
        public CatTela ConsultarListaTelas(int?id)
        {
            CatTela  telas = new CatTela();
            Conexion conn  = new Conexion();

            try
            {
                SqlCommand    com   = new SqlCommand();
                SqlDataReader leerF = null;
                com.Connection  = conn.AbrirConexion();
                com.CommandText = "Listar_Tela_Por_Id";
                com.CommandType = CommandType.StoredProcedure;
                com.Parameters.AddWithValue("@Id", id);
                leerF = com.ExecuteReader();
                while (leerF.Read())
                {
                    telas.Id_Tela    = Convert.ToInt32(leerF["ID"]);
                    telas.Tela       = leerF["FABRIC"].ToString();
                    telas.CodigoTela = leerF["CODE"].ToString();
                }
                leerF.Close();
            }
            finally
            {
                conn.CerrarConexion();
                conn.Dispose();
            }
            return(telas);
        }
コード例 #2
0
ファイル: CatTelaData.cs プロジェクト: karenFortune/Fortune
        public IEnumerable <CatTela> ListaTela()
        {
            List <CatTela> listTela = new List <CatTela>();
            Conexion       conn     = new Conexion();

            try
            {
                SqlCommand    comando = new SqlCommand();
                SqlDataReader leer    = null;
                comando.Connection  = conn.AbrirConexion();
                comando.CommandText = "Listar_Tela";
                comando.CommandType = CommandType.StoredProcedure;
                leer = comando.ExecuteReader();
                while (leer.Read())
                {
                    CatTela tela = new CatTela()
                    {
                        Id_Tela    = Convert.ToInt32(leer["ID"]),
                        Tela       = leer["FABRIC"].ToString(),
                        CodigoTela = leer["CODE"].ToString()
                    };
                    listTela.Add(tela);
                }
                leer.Close();
            }
            finally
            {
                conn.CerrarConexion();
                conn.Dispose();
            }

            return(listTela);
        }
コード例 #3
0
        //Permite crear una nueva tela
        public void AgregarTelas(CatTela telas)
        {
            comando.Connection  = conn.AbrirConexion();
            comando.CommandText = "AgregarTela";
            comando.CommandType = CommandType.StoredProcedure;

            comando.Parameters.AddWithValue("@Tela", telas.Tela);
            comando.Parameters.AddWithValue("@Codigo", telas.CodigoTela);
            comando.ExecuteNonQuery();
            conn.CerrarConexion();
        }
コード例 #4
0
        //Permite consultar los detalles de una tela
        public CatTela ConsultarListaTelas(int?id)
        {
            CatTela telas = new CatTela();

            comando.Connection  = conn.AbrirConexion();
            comando.CommandText = "Listar_Tela_Por_Id";
            comando.CommandType = CommandType.StoredProcedure;
            comando.Parameters.AddWithValue("@Id", id);

            leer = comando.ExecuteReader();
            while (leer.Read())
            {
                telas.Id_Tela    = Convert.ToInt32(leer["ID"]);
                telas.Tela       = leer["FABRIC"].ToString();
                telas.CodigoTela = leer["CODE"].ToString();
            }
            return(telas);
        }
コード例 #5
0
ファイル: CatTelaData.cs プロジェクト: karenFortune/Fortune
        //Permite crear una nueva tela
        public void AgregarTelas(CatTela telas)
        {
            Conexion   conne    = new Conexion();
            SqlCommand comandos = new SqlCommand();

            try
            {
                comandos.Connection  = conne.AbrirConexion();
                comandos.CommandText = "AgregarTela";
                comandos.CommandType = CommandType.StoredProcedure;
                comandos.Parameters.AddWithValue("@Tela", telas.Tela);
                comandos.Parameters.AddWithValue("@Codigo", telas.CodigoTela);
                comandos.ExecuteNonQuery();
            }
            finally
            {
                conne.CerrarConexion();
                conne.Dispose();
            }
        }
コード例 #6
0
ファイル: CatTelaData.cs プロジェクト: karenFortune/Fortune
        //Permite actualiza la informacion de una tela
        public void ActualizarTelas(CatTela telas)
        {
            Conexion conn = new Conexion();

            try
            {
                SqlCommand comando = new SqlCommand();
                comando.Connection  = conn.AbrirConexion();
                comando.CommandText = "Actualizar_Tela";
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@Id", telas.Id_Tela);
                comando.Parameters.AddWithValue("@Tela", telas.Tela);
                comando.Parameters.AddWithValue("@Codigo", telas.CodigoTela);
                comando.ExecuteNonQuery();
            }
            finally
            {
                conn.CerrarConexion();
                conn.Dispose();
            }
        }