Beispiel #1
0
        //Permite consultar los detalles de un tipo de camiseta
        public CatTipoCamiseta ConsultarListaCamisetas(int?id)
        {
            CatTipoCamiseta camiseta = new CatTipoCamiseta();
            Conexion        connex   = new Conexion();

            try
            {
                SqlCommand    comando = new SqlCommand();
                SqlDataReader leerC   = null;
                comando.Connection  = connex.AbrirConexion();
                comando.CommandText = "Listar_Camiseta_Por_Id";
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@Id", id);
                leerC = comando.ExecuteReader();
                while (leerC.Read())
                {
                    camiseta.IdTipo          = Convert.ToInt32(leerC["ID_TYPE_CODE"]);
                    camiseta.TipoProducto    = leerC["PRODUCT_TYPE_CODE"].ToString();
                    camiseta.DescripcionTipo = leerC["DESCRIPTION"].ToString();
                    camiseta.TipoGrupo       = leerC["GROUP_TYPE"].ToString();
                }
                leerC.Close();
            }
            finally
            {
                connex.CerrarConexion();
                connex.Dispose();
            }
            return(camiseta);
        }
Beispiel #2
0
        public IEnumerable <CatTipoCamiseta> ListaTipoCamiseta()
        {
            List <CatTipoCamiseta> listTipoCamiseta = new List <CatTipoCamiseta>();

            comando.Connection  = conn.AbrirConexion();
            comando.CommandText = "Listar_Tipo_Camiseta";
            comando.CommandType = CommandType.StoredProcedure;
            leer = comando.ExecuteReader();

            while (leer.Read())
            {
                CatTipoCamiseta tipoC = new CatTipoCamiseta()
                {
                    IdTipo          = Convert.ToInt32(leer["ID_TYPE_CODE"]),
                    TipoProducto    = leer["PRODUCT_TYPE_CODE"].ToString(),
                    DescripcionTipo = leer["DESCRIPTION"].ToString(),
                    TipoGrupo       = leer["GROUP_TYPE"].ToString()
                };

                listTipoCamiseta.Add(tipoC);
            }
            leer.Close();
            conn.CerrarConexion();

            return(listTipoCamiseta);
        }
Beispiel #3
0
        //Permite crear un nuevo tipo de camiseta
        public void AgregarCamiseta(CatTipoCamiseta camiseta)
        {
            comando.Connection  = conn.AbrirConexion();
            comando.CommandText = "AgregarTipoCamiseta";
            comando.CommandType = CommandType.StoredProcedure;

            comando.Parameters.AddWithValue("@Codigo", camiseta.TipoProducto);
            comando.Parameters.AddWithValue("@Descripcion", camiseta.DescripcionTipo);
            comando.Parameters.AddWithValue("@Grupo", camiseta.TipoGrupo);
            comando.ExecuteNonQuery();
            conn.CerrarConexion();
        }
Beispiel #4
0
        //Permite consultar los detalles de un tipo de camiseta
        public CatTipoCamiseta ConsultarListaCamisetas(int?id)
        {
            CatTipoCamiseta camiseta = new CatTipoCamiseta();

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

            leer = comando.ExecuteReader();
            while (leer.Read())
            {
                camiseta.IdTipo          = Convert.ToInt32(leer["ID_TYPE_CODE"]);
                camiseta.TipoProducto    = leer["PRODUCT_TYPE_CODE"].ToString();
                camiseta.DescripcionTipo = leer["DESCRIPTION"].ToString();
                camiseta.TipoGrupo       = leer["GROUP_TYPE"].ToString();
            }
            return(camiseta);
        }
Beispiel #5
0
        //Permite crear un nuevo tipo de camiseta
        public void AgregarCamiseta(CatTipoCamiseta camiseta)
        {
            Conexion conne = new Conexion();

            try
            {
                SqlCommand com = new SqlCommand();
                com.Connection  = conne.AbrirConexion();
                com.CommandText = "AgregarTipoCamiseta";
                com.CommandType = CommandType.StoredProcedure;
                com.Parameters.AddWithValue("@Codigo", camiseta.TipoProducto);
                com.Parameters.AddWithValue("@Descripcion", camiseta.DescripcionTipo);
                com.Parameters.AddWithValue("@Grupo", camiseta.TipoGrupo);
                com.ExecuteNonQuery();
            }
            finally
            {
                conne.CerrarConexion();
                conne.Dispose();
            }
        }
Beispiel #6
0
        //Permite actualiza la informacion de un tipo de camiseta
        public void ActualizarCamisetas(CatTipoCamiseta camiseta)
        {
            Conexion connexi = new Conexion();

            try
            {
                SqlCommand comando = new SqlCommand();
                comando.Connection  = connexi.AbrirConexion();
                comando.CommandText = "Actualizar_Camiseta";
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@Id", camiseta.IdTipo);
                comando.Parameters.AddWithValue("@Codigo", camiseta.TipoProducto);
                comando.Parameters.AddWithValue("@Descripcion", camiseta.DescripcionTipo);
                comando.Parameters.AddWithValue("@Grupo", camiseta.TipoGrupo);
                comando.ExecuteNonQuery();
            }
            finally
            {
                connexi.CerrarConexion();
                connexi.Dispose();
            }
        }