Exemple #1
0
        protected void btnRegistrar_Click(object sender, EventArgs e)
        {
            //Datos cupon
            CuponEntidad cupon = new CuponEntidad();

            cupon.nombre      = txtNombre.Text;
            cupon.descripcion = txtDescripcion.Text;
            cupon.tipoCupon   = Convert.ToString(ddlTipoCupon.SelectedValue);
            cupon.idNivel     = Convert.ToInt32(ddlNivel.SelectedValue);
            cupon.idUsuario   = Convert.ToInt32(ddlUsuario.SelectedValue);
            cupon.idProducto  = Convert.ToInt32(ddlProducto.SelectedValue);

            if (cupon != null)
            {
                CuponLN.Nuevo(cupon);
                this.lblMensaje.Text = "Cupon agregado con exito";

                //Limpiar campos
                this.txtNombre.Text      = "";
                this.txtDescripcion.Text = "";
                this.ddlTipoCupon.ClearSelection();
                this.ddlNivel.ClearSelection();
                this.ddlUsuario.ClearSelection();
                this.ddlProducto.ClearSelection();
            }
        }
Exemple #2
0
        public static CuponEntidad ObtenerCuponporId(int idCupon)
        {
            List <CuponEntidad> lista = new List <CuponEntidad>();

            lista = CuponLN.ObtenerTodos();
            CuponEntidad cupon = new CuponEntidad();

            cupon = (lista.Find(elemento => elemento.idCupon == idCupon));
            return(cupon);
        }
Exemple #3
0
        public static void Insertar(CuponEntidad cupon)
        {
            Database   db      = DatabaseFactory.CreateDatabase("Default");
            SqlCommand comando = new SqlCommand("PA_InsertarCupon");

            comando.CommandType = CommandType.StoredProcedure;
            //Parámetros
            comando.Parameters.AddWithValue("@nombre", cupon.nombre);
            comando.Parameters.AddWithValue("@descripcion", cupon.descripcion);
            comando.Parameters.AddWithValue("@tipoCupon", cupon.tipoCupon);
            comando.Parameters.AddWithValue("@idNivel", cupon.idNivel);
            comando.Parameters.AddWithValue("@idUsuario", cupon.idUsuario);
            comando.Parameters.AddWithValue("@idProducto", cupon.idProducto);
            db.ExecuteNonQuery(comando);
        }
Exemple #4
0
        public static List <CuponEntidad> ObtenerTodos()
        {
            List <CuponEntidad> lista = new List <CuponEntidad>();
            DataSet             ds    = CuponDatos.SeleccionarTodos();

            foreach (DataRow fila in ds.Tables[0].Rows)
            {
                CuponEntidad registro = new CuponEntidad();
                registro.idCupon     = Convert.ToInt32(fila["idCupon"]);
                registro.nombre      = fila["nombre"].ToString();
                registro.descripcion = fila["descripcion"].ToString();
                registro.tipoCupon   = fila["tipoCupon"].ToString();
                registro.idNivel     = Convert.ToInt16(fila["idNivel"]);
                registro.idUsuario   = Convert.ToInt16(fila["idUsuario"]);
                registro.idProducto  = Convert.ToInt16(fila["idProducto"]);
                lista.Add(registro);
            }
            return(lista);
        }
Exemple #5
0
 public static void Nuevo(CuponEntidad cupon)
 {
     CuponDatos.Insertar(cupon);
 }