//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); }
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); }
//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(); }
//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); }
//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(); } }
//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(); } }