Beispiel #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                FillDetallePedidoGrid();
            }

            VariablesBussiness varBuss = new VariablesBussiness();

            varBuss.EditarVariableValor("DropDownProducto", DropDownProducto.SelectedValue);
            varBuss.EditarVariableValor("DropDownVariedad", DropDownVariedad.SelectedValue);
            varBuss.EditarVariableValor("DropDownParaPizza", DropDownParaPizza.SelectedValue);

            if (DropDownProducto.SelectedValue == "Seleccione")
            {
                MostrarDropDownList(DropDownProducto);
            }
            else if (DropDownProducto.SelectedValue == "PIZZA")
            {
                MostrarDropDownList(DropDownVariedad);
                DropDownParaPizza.Visible = true;
            }
            else
            {
                MostrarDropDownList(DropDownVariedad);
                DropDownParaPizza.Visible = false;
            }
            DropDownListCargaTipoMenu(DropDownProducto);
            DropDownListCargaMenu(DropDownVariedad);
        }
Beispiel #2
0
        protected void rbEfectivo_CheckedChanged(object sender, EventArgs e)
        {
            rbMercadoPago.Checked = false;
            rbTarjeta.Checked     = false;
            VariablesBussiness varBuss = new VariablesBussiness();

            varBuss.EditarVariableValor("RadioButtonSelected", rbEfectivo.Text);
        }
Beispiel #3
0
        private void DropDownListCargaTipoMenu(DropDownList drowDownList)
        {
            List <TipoMenu>   tipoMenuList = new List <TipoMenu>();
            TipoMenuBussiness tipoMenuBuss = new TipoMenuBussiness();

            tipoMenuList = tipoMenuBuss.GetTipos();
            drowDownList.Items.Clear();
            drowDownList.Items.Insert(0, new ListItem("--Seleccione--", "Seleccione"));
            int j = 1;

            for (int i = 0; i < tipoMenuList.Count; i++)
            {
                drowDownList.Items.Insert(j, new ListItem(tipoMenuList[i].tipo, tipoMenuList[i].tipo));
                j++;
            }
            VariablesBussiness varBuss = new VariablesBussiness();

            drowDownList.SelectedValue = varBuss.GetVariableData("DropDownProducto");
        }
Beispiel #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["idpedido"] != "")
            {
                idPedido = Convert.ToInt32(Request.QueryString["idpedido"]);
                PedidoBussiness pbizz  = new PedidoBussiness();
                Pedido          pedido = new Pedido();
                pedido = pbizz.GetPedidoDato(idPedido);//pasar el idPedido a id para luego buscar el id en DetallePedido
                id     = pedido.id;
            }
            else
            {
                Response.Redirect("Pedidos.aspx");
            }
            if (!IsPostBack)
            {
                FillDetallePedidoData();
            }
            VariablesBussiness varBuss = new VariablesBussiness();

            varBuss.EditarVariableValor("rblistModoPago", this.rbListModoPago.SelectedValue);
            varBuss.EditarVariableValor("rblistEstado", this.rbListEstado.SelectedValue);
            varBuss.EditarVariableValor("DropDownProducto", DropDownProducto.SelectedValue);
            varBuss.EditarVariableValor("DropDownVariedad", DropDownVariedad.SelectedValue);
            varBuss.EditarVariableValor("DropDownParaPizza", DropDownParaPizza.SelectedValue);

            if (DropDownProducto.SelectedValue == "Seleccione")
            {
                MostrarDropDownList(DropDownProducto);
            }
            else if (DropDownProducto.SelectedValue == "PIZZA")
            {
                MostrarDropDownList(DropDownVariedad);
                DropDownParaPizza.Visible = true;
            }
            else
            {
                MostrarDropDownList(DropDownVariedad);
                DropDownParaPizza.Visible = false;
            }
            DropDownListCargaTipoMenu(DropDownProducto);
            DropDownListCargaMenu(DropDownVariedad);
        }
Beispiel #5
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            int id;
            DetallePedidoTemporalBussiness detpedidoTemBuss = new DetallePedidoTemporalBussiness();
            VariablesBussiness             varBuss          = new VariablesBussiness();
            PedidoBussiness        peBuss = new PedidoBussiness();
            DetallePedidoBussiness dpBuss = new DetallePedidoBussiness();

            if (this.DropDownProducto.SelectedValue != "Seleccione" &&
                this.DropDownVariedad.SelectedValue != "Seleccion" &&
                this.txtCantidad.Text != "")
            {
            }

            Pedido pedido = new Pedido();

            pedido.nombreCliente = this.txtnombreCliente.Text.ToUpper();
            pedido.direccion     = this.txtdireccion.Text.ToUpper();
            pedido.atencion      = this.txtAtencion.Text.ToUpper();
            pedido.nota          = this.txtnota.Text.ToUpper();
            pedido.avisar        = this.RadioButtonAvisar.SelectedValue.ToUpper();
            string valorchecked = varBuss.GetVariableData("RadioButtonSelected");

            pedido.modoPago = valorchecked;
            pedido.total    = Convert.ToDecimal(txtTotal.Text);
            id = peBuss.CrearPedido(pedido);
            dpBuss.CargarDetallePedido(id);
            detpedidoTemBuss.TruncatePedidoTemporalData();
            detpedidoTemBuss.ReindexarPedidoTemporalData();
            FillDetallePedidoGrid();
            Response.Redirect("Pedidos.aspx");
            //this.txtnombreCliente.Text = "";
            //this.txtdireccion.Text = "";
            //this.txtnota.Text = "";
            //this.txtAtencion.Text = "";
            //rbTarjeta.Checked = false;
            //rbEfectivo.Checked = false;
            //rbMercadoPago.Checked = false;
        }
Beispiel #6
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            DetallePedidoBussiness detpedidoBuss = new DetallePedidoBussiness();
            VariablesBussiness     varBuss       = new VariablesBussiness();
            PedidoBussiness        peBuss        = new PedidoBussiness();
            DetallePedidoBussiness dpBuss        = new DetallePedidoBussiness();

            Pedido pedido = new Pedido();

            pedido.id            = id;
            pedido.nombreCliente = this.txtnombreCliente.Text;
            pedido.direccion     = this.txtdireccion.Text;
            pedido.atencion      = this.txtAtencion.Text;
            pedido.nota          = this.txtnota.Text;
            pedido.modoPago      = varBuss.GetVariableData("rbListModoPago");
            pedido.estado        = varBuss.GetVariableData("rbListEstado");
            pedido.total         = Convert.ToDecimal(txtTotal.Text);
            peBuss.EditarPedido(pedido);
            //dpBuss.CargarDetallePedido(id); // debo modificar a actualizar DetallePedido, tengo que ver que no este repetido en la base

            Response.Redirect("Pedidos.aspx");
        }
Beispiel #7
0
        protected void rbListEstado_SelectedIndexChanged(object sender, EventArgs e)
        {
            VariablesBussiness varBuss = new VariablesBussiness();

            varBuss.EditarVariableValor("rbListEstado", this.rbListEstado.SelectedValue);
        }