protected void btnBuscarProducto_Click(object sender, EventArgs e) { string nombre = txtBusquedaNombre.Text; Guid sucursal = new Guid(txtUidSucursal.Text); MVProducto.BuscarProductos(sucursal, nombre); DLProductos.DataSource = MVProducto.ListaDeProductos; DLProductos.DataBind(); SeleccionaProductos(); }
protected void DGVSucursales_SelectedIndexChanged(object sender, EventArgs e) { Guid valor = Guid.Parse(DGVSucursales.SelectedDataKey.Value.ToString()); MVSucursales.RecuperaCategoria(valor.ToString()); MVSucursales.ObtenerSucursal(valor.ToString()); txtUidSucursal.Text = MVSucursales.ID.ToString(); lblSucursal.Text = MVSucursales.IDENTIFICADOR; if (txtUidSucursal.Text != string.Empty && lblSeleccionSucursal.Visible == false) { lblSeleccionSucursal.Visible = true; } if (lblSeleccionOferta.Visible == true) { lblSeleccionOferta.Visible = false; lblOferta.Text = string.Empty; txtUidOferta.Text = string.Empty; } if (lblSeleccionSeccion.Visible == true) { lblSeleccionSeccion.Visible = false; lblSeccion.Text = string.Empty; txtUidSeccion.Text = string.Empty; } //Muestra los productos asociados a la subcategoria dependiendo la subcategoria a la que esta pertenezca MVProducto.BuscarProductos(valor); DLProductos.DataSource = MVProducto.ListaDeProductos; DLProductos.DataBind(); DLProductoSeleccionado.DataSource = null; DLProductoSeleccionado.DataBind(); MVOferta.Buscar(UIDSUCURSAL: valor); CargaGrid("Oferta"); DGVSeccion.DataSource = null; DGVSeccion.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Session["MVSucursales"] = MVSucursales; Session["MVProducto"] = MVProducto; Session["MVGiro"] = MVGiro; Session["MVCategoria"] = MVCategoria; Session["MVSubcategoria"] = MVSubcategoria; Session["MVSeccion"] = MVSeccion; Session["MVEstatus"] = MVEstatus; Session["MVOferta"] = MVOferta; Session["MVDia"] = MVDia; Session["MVComision"] = MVComision; DGVSucursales.DataSource = null; DGVSucursales.DataBind(); DLProductos.DataSource = null; DLProductos.DataBind(); MuestraPanel("Oferta"); MVEstatus.OBTENERLISTA(); ddlEstatusSeccion.DataSource = MVEstatus.ListaEstatus; ddlEstatusSeccion.DataTextField = "NOMBRE"; ddlEstatusSeccion.DataValueField = "ID"; ddlEstatusSeccion.DataBind(); ddldEstatusOferta.DataSource = MVEstatus.ListaEstatus; ddldEstatusOferta.DataTextField = "NOMBRE"; ddldEstatusOferta.DataValueField = "ID"; ddldEstatusOferta.DataBind(); DGVSeccion.DataSource = null; DGVSeccion.DataBind(); MVDia.Buscar(); chbxlistDiasOferta.DataSource = MVDia.ListaDeDias; chbxlistDiasOferta.DataTextField = "StrNombre"; chbxlistDiasOferta.DataValueField = "UID"; chbxlistDiasOferta.DataBind(); dgvoferta.DataSource = null; dgvoferta.DataBind(); ManejoDeControlesSeccion(); ManejoDeControlesOferta(); HabilitaControlesProductos(false); EstatusControlesInformacionProducto(false); txtNombreOferta.Attributes.Add("placeholder", "Nombre"); txtSeccionNombre.Attributes.Add("placeholder", "Nombre"); txtCostoProduto.Attributes.Add("placeholder", "Costo"); lblSeleccionSucursal.Visible = false; lblSeleccionOferta.Visible = false; lblSeleccionSeccion.Visible = false; //vacia los uid del modulo txtUidSucursal.Text = string.Empty; txtUidOferta.Text = string.Empty; txtUidSeccion.Text = string.Empty; } else { MVSucursales = (VMSucursales)Session["MVSucursales"]; MVProducto = (VMProducto)Session["MVProducto"]; MVGiro = (VMGiro)Session["MVGiro"]; MVCategoria = (VMCategoria)Session["MVCategoria"]; MVSubcategoria = (VMSubCategoria)Session["MVSubcategoria"]; MVSeccion = (VMSeccion)Session["MVSeccion"]; MVEstatus = (VMEstatus)Session["MVEstatus"]; MVOferta = (VMOferta)Session["MVOferta"]; MVDia = (VMDia)Session["MVDia"]; MVComision = (VMComision)Session["MVComision"]; } }