Пример #1
0
        private void Inicializarcombos()
        {
            ListItem item = new ListItem("Todas", "S");

            ListItem selecc = new ListItem("Seleccionar", "0");



            this.ddlTipo.DataTextField  = ("descripcion");
            this.ddlTipo.DataValueField = ("Id");
            this.ddlTipo.DataSource     = TipoProductoController.Get();
            this.ddlTipo.DataBind();
            this.ddlTipo.Items.Insert(0, item);

            this.ddlSubTipo.DataTextField  = ("descripcion_subtipo");
            this.ddlSubTipo.DataValueField = ("id");
            this.ddlSubTipo.DataSource     = SubTipoProductoController.Get();
            this.ddlSubTipo.DataBind();
            this.ddlSubTipo.Items.Insert(0, item);

            this.ddlCarta.DataTextField  = ("descripcion");
            this.ddlCarta.DataValueField = ("Id");
            this.ddlCarta.DataSource     = CartaController.GetAllByActiva(true);
            this.ddlCarta.DataBind();
            this.ddlCarta.Items.Insert(0, selecc);
        }
Пример #2
0
        protected void btnActualizar_Click(object sender, EventArgs e)
        {
            bool activa = false;

            if (ddlEstadoDeCarta.SelectedValue.ToString() == "1")
            {
                activa = true;
            }

            Mensaje("Actualizacion", CartaController.update(Convert.ToInt32(ViewState["id"]), txtNombreCarta.Text, activa, User.Identity.GetUserId()));
            this.txtNombreCarta.Text = "";
            ddlEstadoDeCarta.ClearSelection();
            //chkActiva.Checked = true;
            CargaGrilla();
        }
Пример #3
0
        private void CargaGrilla()
        {
            if (ddlEstadoDeCarta.SelectedValue.ToString() == "S")
            {
                gv.DataSource = CartaController.GetAll();
            }
            else
            {
                bool activa = false;
                if (ddlEstadoDeCarta.SelectedValue.ToString() == "1")
                {
                    activa = true;
                }

                gv.DataSource = CartaController.GetAllByActiva(activa);
            }

            gv.DataBind();
            divPrueba.Visible = false;
        }
Пример #4
0
        protected void gv_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            switch (e.CommandName)
            {
            case "editar":
                Carta carta;
                carta = CartaController.Get(Convert.ToInt32(e.CommandArgument));
                if (carta != null)
                {
                    this.txtNombreCarta.Text            = carta.descripcion;
                    this.ddlEstadoDeCarta.SelectedValue = Convert.ToString(Convert.ToInt32(carta.activa));
                    //    this.chkActiva.Checked = carta.activa;
                    ViewState["id"] = e.CommandArgument;
                }
                break;

            case "eliminar":
                Mensaje("Eliminar", CartaController.Borrar(Convert.ToInt32(e.CommandArgument)));
                break;
            }
            CargaGrilla();
        }
Пример #5
0
 protected void btnCargar_Click(object sender, EventArgs e)
 {
     Mensaje("Carga", CartaController.agregar(txtNombreCarta.Text, 1, chkActiva.Checked, User.Identity.GetUserId()));
 }