private void MenuItemClicked(object sender, EventArgs e) { Assembly Ensamblado = Assembly.GetEntryAssembly(); if (sender.GetType() == typeof(ToolStripMenuItem)) { string NombreFormulario = ((ToolStripItem)sender).Tag.ToString(); Type tipo = Ensamblado.GetType(Ensamblado.GetName().Name + "." + NombreFormulario); pEntidadVista = new clsEntidadVista(); pEntidadVista.Url = NombreFormulario; Object[] parametros = { this.conexion, this.pEntidadUsuario, pEntidadVista }; if (tipo == null) { MessageBox.Show("No se encontró el formulario", "Error de ubicación", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (!this.FormularioEstaAbierto(NombreFormulario)) { Form f = (Form)Activator.CreateInstance(tipo, parametros); f.MdiParent = this; f.Show(); } } } }
public frmAgregarProductos(clsConexion cone, clsEntidadUsuario pEntidadUsuario, clsEntidadVista vista) { materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme(Primary.DeepOrange700, Primary.DeepOrange900, Primary.DeepOrange500, Accent.DeepOrange200, TextShade.WHITE); this.conexion = cone; this.pEntidadVista = vista; this.usuarios = pEntidadUsuario; this.productos = new clsEntidadProducto(); this.clProductos = new clsProducto(); this.clVistas = new clsVistas(); InitializeComponent(); }
public MainForm(clsConexion cone, clsEntidadUsuario pEntidadUsuario) { InitializeComponent(); materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme(Primary.DeepOrange700, Primary.DeepOrange900, Primary.DeepOrange500, Accent.DeepOrange200, TextShade.WHITE); this.conexion = cone; this.pEntidadUsuario = pEntidadUsuario; this.pEntidadVista = new clsEntidadVista(); this.clUsuario = new clsUsuario(); }
public frmFactura(clsConexion cone, clsEntidadUsuario pEntidadUsuario, clsEntidadVista vista) { materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme(Primary.DeepOrange700, Primary.DeepOrange900, Primary.DeepOrange500, Accent.DeepOrange200, TextShade.WHITE); this.conexion = cone; factura = new clsEntidadFacturaEncabezado(); clFactura = new clsFactura(); producto = new clsEntidadProducto(); clProducto = new clsProducto(); facturaDetalle = new clsEntidadDetalleFactura(); this.clVistas = new clsVistas(); usuario = pEntidadUsuario; InitializeComponent(); }//fin del constructor
public frmAsignarRol(clsConexion cone, clsEntidadUsuario pEntidadUsuario, clsEntidadVista vistas) { materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme(Primary.DeepOrange700, Primary.DeepOrange900, Primary.DeepOrange500, Accent.DeepOrange200, TextShade.WHITE); this.conexion = cone; this.pEntidadVista = vistas; this.usuario = pEntidadUsuario; this.pEntidadRol = new clsEntidadRol(); this.clUsuario = new clsUsuario(); this.clRol = new clsRol(); this.pEntidadRol = new clsEntidadRol(); this.pEntidadRolesUsurios = new clsEntidadRolesUsuarios(); this.clRolesUsuarios = new clsRolesUsuarios(); this.clVistas = new clsVistas(); InitializeComponent(); }
public void mInsertarVistasTemp(clsConexion cone, clsEntidadVista pEntidadVista) { strSentencia = "Insert into tbVistasTemp(idVista, idPadre, descripcion, posicion, habilitadoMenu, url, insertar, modificar, eliminar, consultar) " + "values(" + pEntidadVista.IdVista + " , " + pEntidadVista.IdPadre + " , '" + pEntidadVista.Descripcion + "' , " + pEntidadVista.Posicion + " , " + pEntidadVista.HabilitadoMenu + " , '" + pEntidadVista.Url + "' , " + pEntidadVista.Insertar + " , " + pEntidadVista.Modificar + " , " + pEntidadVista.Eliminar + " , " + pEntidadVista.Consultar + ")"; cone.mEjecutar(strSentencia, cone); }
public SqlDataReader mConsultarPermisosVista(clsConexion cone, clsEntidadVista pEntidadVista) { strSentencia = "Select VT.insertar, VT.modificar, VT.eliminar, VT.consultar from tbVistasTemp VT where VT.url ='" + pEntidadVista.Url + "'"; return(cone.mSeleccionar(strSentencia, cone)); }//fin del metodo mConsultarIdVista