private void FillMenuData() { MenuBussiness MenuBiz = new MenuBussiness(); Entidades.Menu menu = new Entidades.Menu(); menu = MenuBiz.GetMenuData(idMenu); this.txtID.Text = Convert.ToString(menu.id); this.txtNombreMenu.Text = menu.nombreMenu; this.txtTipo.Text = menu.tipo; this.txtDescripcion.Text = menu.mDescripcion; this.txtPrecio.Text = Convert.ToString(menu.precio); }
public static bool ActualizarDatosMenu(String id, String nombrePermiso, String urlPermiso, String ymenuPrincipal, bool zisActivo, bool zisSubmenu) { Entidades.Menu objMenu = new Entidades.Menu(); objMenu.IdMenu = Convert.ToInt32(id); objMenu.Nombre = nombrePermiso; objMenu.Url = urlPermiso; objMenu.IdMenuParent = Convert.ToInt32(ymenuPrincipal); objMenu.Estado = zisActivo; objMenu.IsSubMenu = zisSubmenu; return(MenuLN.getInstance().ActualizarMenu(objMenu)); }
protected void btnAceptar_Click(object sender, EventArgs e) { MenuBussiness Menubiz = new MenuBussiness(); Entidades.Menu objMenu = new Entidades.Menu(); objMenu.nombreMenu = this.txtNombreMenu.Text.ToUpper(); objMenu.tipo = this.txtTipo.Text.ToUpper(); objMenu.mDescripcion = this.txtDescripcion.Text.ToUpper(); objMenu.precio = Convert.ToDecimal(this.txtPrecio.Text); Menubiz.CrearMenu(objMenu); Response.Redirect("Menus.aspx"); }
protected void btnAceptar_Click(object sender, EventArgs e) { MenuBussiness menuBuss = new MenuBussiness(); Entidades.Menu menu = new Entidades.Menu(); menu.id = Convert.ToInt32(this.txtID.Text); menu.nombreMenu = this.txtNombreMenu.Text.ToUpper(); menu.tipo = this.txtTipo.Text.ToUpper(); menu.mDescripcion = this.txtDescripcion.Text.ToUpper(); menu.precio = Convert.ToDecimal(this.txtPrecio.Text); menuBuss.EditarMenu(menu); Response.Redirect("Menus.aspx"); }
protected void btnRegistrar_Click(object sender, EventArgs e) { Entidades.Menu objMenu = new Entidades.Menu(); objMenu.Nombre = txtNombrePermiso.Text; objMenu.Url = txtUrlPermiso.Text; objMenu.IsSubMenu = chkIsSubmenu.Checked; objMenu.IdMenuParent = Convert.ToInt32(ddlMenuPrincipal.SelectedItem.Value); bool response = MenuLN.getInstance().RegistrarMenu(objMenu); if (response) { Response.Write("<script>alert('REGISTRO CORRECTO.')</script>"); LlenarMenuPrincipal(); } else { Response.Write("<script>alert('REGISTRO INCORRECTO.')</script>"); } }
protected void btnCargar_Click(object sender, EventArgs e) { DetallePedido detallePedido = new DetallePedido(); DetallePedidoBussiness detallePedidoBuss = new DetallePedidoBussiness(); MenuBussiness menuBuss = new MenuBussiness(); Entidades.Menu menu = new Entidades.Menu(); if (this.DropDownProducto.SelectedValue != "Seleccione" && this.DropDownVariedad.SelectedValue != "" && this.txtCantidad.Text != "") { detallePedido.id = id; detallePedido.tipo = this.DropDownProducto.SelectedValue; detallePedido.variedad = this.DropDownVariedad.SelectedValue; if (this.DropDownParaPizza.SelectedValue == "Seleccione") { detallePedido.paraPizza = ""; } else { detallePedido.paraPizza = this.DropDownParaPizza.SelectedValue; } detallePedido.cantidad = Convert.ToInt32(this.txtCantidad.Text); menu = menuBuss.GetMenuDataTipo(detallePedido.variedad); detallePedido.precio = menu.precio * detallePedido.cantidad; detallePedidoBuss.AgregarDetallePedido(detallePedido); FillDetallePedidoGrid(); this.DropDownProducto.SelectedValue = "Seleccione"; this.DropDownVariedad.SelectedValue = "Seleccione"; this.DropDownParaPizza.SelectedValue = "Seleccione"; this.txtCantidad.Text = ""; } else { string script = "Alerta();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", script, true); } }
protected void btnAsignar_Click(object sender, EventArgs e) { Permiso objPermiso = new Permiso();; for (int i = 0; i < grdPermisosNoAsignados.Rows.Count; i++) { var row = grdPermisosNoAsignados.Rows[i]; var check = row.FindControl("chkSeleccionar") as CheckBox; if (check.Checked) { var IdMenu = Convert.ToInt32((row.FindControl("hfIdMenu") as HiddenField).Value); Entidades.Menu objMenu = new Entidades.Menu(); objPermiso.PEmpleado.ID = Convert.ToInt32(hfIdEmpleado.Value); objMenu.IdMenu = IdMenu; objPermiso.PMenu.Add(objMenu); } } if (objPermiso.PMenu.Count > 0) { bool response = PermisoLN.getInstance().RegistrarEliminarPermiso(objPermiso, 1); // 1 es para Crear if (response) { ScriptManager.RegisterStartupScript(this, GetType(), "alerta", "alert('SE CREARON LOS PERMISOS')", true); //Response.Write("<script>alert('SE CREARON LOS PERMISOS.')</script>"); ListarPermisosAsignados(objPermiso.PEmpleado.ID, 0); ListarPermisosNoAsignados(objPermiso.PEmpleado.ID, 1); } else { //Response.Write("<script>alert('ERROR AL CREAR LOS PERMISOS.')</script>"); ScriptManager.RegisterStartupScript(this, GetType(), "alerta", "alert('ERROR AL CREAR LOS PERMISOS')", true); } } }
protected void Guardar_Click(object sender, EventArgs e) { if (Operacion.Value == "Nuevo") { if (txtNombrePerfil.Text == string.Empty) { lblNombrePerfil.Visible = true; upModalOperPerfil.Update(); } else { _objperfil = new Entidades.Perfiles(); _objperfil.NomPerfil = txtNombrePerfil.Text; _objperfil.IdUsuario = Convert.ToInt32(Session["IdUser"]); List <Entidades.Menu> lstmenus = new List <Entidades.Menu>(); Entidades.Menu _objmenu; foreach (ListItem itemActual in chckboxlist.Items) { if (itemActual.Selected == true) { _objmenu = new Entidades.Menu(); _objmenu.Idmenu = Convert.ToInt32(itemActual.Value); lstmenus.Add(_objmenu); _objmenu = new Entidades.Menu(); _objmenu.Idmenu = _catperfilneg.listmenus(Convert.ToInt32(itemActual.Value))[0].idpadre; lstmenus.Add(_objmenu); } } _catperfilneg.insertarPerfil(_objperfil, lstmenus); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ModalOperPerfil", "$('#ModalOperPerfil').modal('hide');", true); upModalOperPerfil.Update(); GridViewPerfiles.DataSource = _catperfilneg.list(); GridViewPerfiles.DataBind(); } } if (Operacion.Value == "Editar") { _objperfil = new Entidades.Perfiles(); _objperfil.IdPerfil = Convert.ToInt32(ID.Value); _objperfil.IdUsuario = Convert.ToInt32(Session["IdUser"]); List <Entidades.Menu> lstmenus = new List <Entidades.Menu>(); Entidades.Menu _objmenu; foreach (ListItem itemActual in chckboxlist.Items) { if (itemActual.Selected == true) { _objmenu = new Entidades.Menu(); _objmenu.Idmenu = Convert.ToInt32(itemActual.Value); lstmenus.Add(_objmenu); _objmenu = new Entidades.Menu(); _objmenu.Idmenu = _catperfilneg.listmenus(Convert.ToInt32(itemActual.Value))[0].idpadre; lstmenus.Add(_objmenu); } } _catmenuperfilneg.actualizarMenuPerfiles(_objperfil, lstmenus); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ModalOperPerfil", "$('#ModalOperPerfil').modal('hide');", true); upModalOperPerfil.Update(); GridViewPerfiles.DataSource = _catperfilneg.list(); GridViewPerfiles.DataBind(); } }
protected void rptMenus_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { if (listMenu.Count > 0) { Entidades.Menu men = new Entidades.Menu(); men = e.Item.DataItem as Entidades.Menu; int newpadre = men.Idmenu; string Title = men.nommenu; List <Entidades.Menu> menu = listMenu.Where(x => x.idpadre == newpadre).ToList(); StringBuilder lip = new StringBuilder(); string classli = ""; string active = ""; if (men.urlmenu == path) { active = "active"; } if (menu.Count > 0) { classli = "treeview " + active; //<li class="treeview" data-idmenu='<%# DataBinder.Eval(Container.DataItem, "Idmenu")%>' data-idpadre='<%# DataBinder.Eval(Container.DataItem, "idpadre")%>'> StringBuilder sb = new StringBuilder(); StringBuilder sbcollapse = new StringBuilder(); lip.Append("<li class='" + classli + "'>"); sbcollapse.Append("<i class='fa fa-angle-left pull-right'></i>"); (e.Item.FindControl("ltrcollapse") as Literal).Text = sbcollapse.ToString(); sb.Append("<ul id='" + Title + "' class='treeview-menu'>"); foreach (Entidades.Menu item in menu) { int parentId = item.Idmenu; string parentTitle = item.nommenu; List <Entidades.Menu> menuhijo = listMenu.Where(x => x.idpadre == parentId).ToList(); if (menuhijo.Count > 0) { sb.Append("<li><a href='" + ResolveUrl("~/" + item.urlmenu) + "'><i class='" + item.icono + "'></i>" + item.nommenu + "<i class='fa fa-angle-left pull-right'></i></a>"); } else { if (item.urlmenu == path) { active = "active"; lip.Clear(); lip.Append("<li class='treeview active'>"); } else { active = ""; } sb.Append("<li class=" + active + "><a href='" + ResolveUrl("~/" + item.urlmenu) + "'><i class='" + item.icono + "'></i>" + item.nommenu + " </a>"); } sb = CreateChild(sb, parentId, parentTitle, menuhijo); sb.Append("</li>"); } sb.Append("</ul>"); (e.Item.FindControl("ltrlSubMenu") as Literal).Text = sb.ToString(); } else { lip.Append("<li class='" + active + "'>"); } (e.Item.FindControl("ltrliprincipal") as Literal).Text = lip.ToString(); } } }