public static int EliminarSabor(SaborNE sNE)
        {
            IDbConnection con = CapaDA.DBComun.Conexion();

            con.Open();
            SqlCommand Comand = new SqlCommand("Delete Sabor WHERE IDSabor=@IDSabor", con as SqlConnection);

            Comand.Parameters.Add(new SqlParameter("@NombreSabor", sNE.NombreSabor));
            Comand.Parameters.Add(new SqlParameter("@IDSabor", sNE.IDSabor));

            int Resultado = Comand.ExecuteNonQuery();

            con.Close();
            return(Resultado);
        }
        public List <SaborNE> LlenarComboSabor()
        {
            IDbConnection con = DBComun.Conexion();

            con.Open();
            SqlCommand     _Command = new SqlCommand("SELECT NombreSabor From Sabor", con as SqlConnection);
            IDataReader    reader   = _Command.ExecuteReader();
            List <SaborNE> Lista    = new List <SaborNE>();

            while (reader.Read())
            {
                SaborNE ObjetoSaborNE = new SaborNE();
                ObjetoSaborNE.IDSabor     = reader.GetInt32(0);
                ObjetoSaborNE.NombreSabor = reader.GetString(1);

                Lista.Add(ObjetoSaborNE);
            }
            con.Close();
            return(Lista);
        }
        public List <SaborNE> TraerUltimoIDSabor()
        {
            IDbConnection con = DBComun.Conexion();

            con.Open();
            SqlCommand     _Command = new SqlCommand("SELECT( max(IDSabor)+1) from Sabor", con as SqlConnection);
            IDataReader    reader   = _Command.ExecuteReader();
            List <SaborNE> Lista    = new List <SaborNE>();

            while (reader.Read())
            {
                SaborNE ObjetoSaborNE = new SaborNE();

                ObjetoSaborNE.IDSabor = reader.GetInt32(0);

                Lista.Add(ObjetoSaborNE);
            }
            con.Close();
            return(Lista);
        }
        public static int AgregarSabor(SaborNE sNE)
        {
            IDbConnection con = CapaDA.DBComun.Conexion();

            con.Open();
            try
            {
                SqlCommand Comand = new SqlCommand("IF NOT EXISTS (SELECT IDSabor FROM Sabor WHERE IDSabor = @IDSabor) INSERT INTO Sabor (IDSabor, NombreSabor) VALUES (@IDSabor, @NombreSabor)", con as SqlConnection);
                Comand.Parameters.Add(new SqlParameter("@IDSabor", sNE.IDSabor));
                Comand.Parameters.Add(new SqlParameter("@NombreSabor", sNE.NombreSabor));

                int Resultado = Comand.ExecuteNonQuery();
                con.Close();
                return(Resultado);
            }

            catch (Exception ex)
            {
                Console.WriteLine("Error" + ex);
                return(1);
            }
        }
 public int EliminarSabor(SaborNE sab)
 {
     return(SaborDA.EliminarSabor(sab));
 }
 public int ModificarSabor(SaborNE sab)
 {
     return(SaborDA.ModificarSabor(sab));
 }
 public int AgregarSabor(SaborNE sab)
 {
     return(CapaDA.SaborDA.AgregarSabor(sab));
 }