public Tenido Get(Tenido get) { conexion.Open(); Tenido teñido = new Tenido(); query = new SqlCommand("SELECT * FROM Teñido WHERE Id = @Id", conexion); query.Parameters.AddWithValue("Id", get.Id); using (SqlDataReader reader = query.ExecuteReader()) { while (reader.Read()) { teñido.Id = reader.GetInt32(0); teñido.Codigo = reader.GetString(1); teñido.CantidadTelaUtilizada = reader.GetInt32(2); teñido.CantidadTinteUtilizada = reader.GetInt32(3); teñido.Tiempo = reader.GetInt32(4); teñido.Fecha = reader.GetDateTime(5); teñido.Tela.Id = reader.GetInt32(6); teñido.Tinte.Id = reader.GetInt32(7); } } conexion.Close(); DALTela dalTela = new DALTela(); teñido.Tela = dalTela.Get(teñido.Tela); DALTinte dalTinte = new DALTinte(); teñido.Tinte = dalTinte.Get(teñido.Tinte); return(teñido); }
public Corte Get(Corte get) { conexion.Open(); Corte corte = new Corte(); query = new SqlCommand("SELECT * FROM Corte WHERE Id = @Id", conexion); query.Parameters.AddWithValue("Id", get.Id); using (SqlDataReader reader = query.ExecuteReader()) { while (reader.Read()) { corte.Id = reader.GetInt32(0); corte.Codigo = reader.GetString(1); corte.Talle = reader.GetString(2); corte.Tiempo = reader.GetInt32(3); corte.Fecha = reader.GetDateTime(4); corte.CantidadTela = reader.GetInt32(5); corte.Dimensiones = reader.GetInt32(6); corte.Tela.Id = reader.GetInt32(7); } } conexion.Close(); DALTela dalTela = new DALTela(); corte.Tela = dalTela.Get(corte.Tela); return(corte); }
public List <Corte> GetList() { conexion.Open(); List <Corte> cortes = new List <Corte>(); query = new SqlCommand("Select * From Corte", conexion); using (SqlDataReader reader = query.ExecuteReader()) { while (reader.Read()) { cortes.Add(new Corte(reader.GetInt32(0), reader.GetString(1), reader.GetString(2), reader.GetInt32(3), reader.GetDateTime(4), reader.GetInt32(5), reader.GetInt32(6), new Tela(reader.GetInt32(7)))); } } conexion.Close(); DALTela dalTela = new DALTela(); foreach (var corte in cortes) { corte.Tela = dalTela.Get(corte.Tela); } return(cortes); }
public List <Tenido> GetList() { conexion.Open(); List <Tenido> teñidos = new List <Tenido>(); query = new SqlCommand("Select * From Teñido", conexion); using (SqlDataReader reader = query.ExecuteReader()) { while (reader.Read()) { teñidos.Add(new Tenido(reader.GetInt32(0), reader.GetString(1), reader.GetInt32(3), reader.GetInt32(2), reader.GetInt32(4), reader.GetDateTime(5), new Tinte(reader.GetInt32(7)), new Tela(reader.GetInt32(6)))); } } conexion.Close(); DALTinte dalTinte = new DALTinte(); DALTela dalTela = new DALTela(); foreach (var teñido in teñidos) { teñido.Tinte = dalTinte.Get(teñido.Tinte); teñido.Tela = dalTela.Get(teñido.Tela); } return(teñidos); }