示例#1
0
        public static string Modificar(Descuento descuento)
        {
            bool ok = DatosDescuento.Modificar(descuento.IdDescuentos, descuento.Porcentaje);

            if (ok)
            {
                return("Se ha modificado el porcentaje " + descuento.Detalle);
            }
            else
            {
                return("No se ha podido modificar el porcentaje " + descuento.Detalle);
            }
        }
        public List <Descuento> ListarDescuentos()
        {
            List <Descuento> ListadoDescuentos = new List <Descuento>();

            AccederDatos.AbrirConexion();
            AccederDatos.DefinirTipoComando("SELECT * FROM Descuentos");
            AccederDatos.EjecutarConsulta();

            while (AccederDatos.LectorDatos.Read())
            {
                Descuento unDescuento = new Descuento();

                if ((bool)AccederDatos.LectorDatos["Estado"])
                {
                    unDescuento.CodigoDescuento = (int)AccederDatos.LectorDatos["CodigoDescuento"];
                    unDescuento.Nombre          = AccederDatos.LectorDatos["NombreDescuento"].ToString();
                    unDescuento.Porcentaje      = (decimal)AccederDatos.LectorDatos["Porcentaje"];

                    ListadoDescuentos.Add(unDescuento);
                }
            }
            return(ListadoDescuentos);
        }