/// <summary> /// Evento para item de menu principal /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void NavBarItem1_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e) { ControlesNasti controles = ControlesNasti.getInstancia(); ControlGeneralNasti control = controles.crearControl(((DevExpress.XtraNavBar.NavBarItem)sender).Tag.ToString()); FormaBase.getInstancia().asignarControlNasti(control, ((DevExpress.XtraNavBar.NavBarItem)sender).ImageOptions.SmallImage); }
protected override ControlGeneralNasti desplegarControl(string nombreControl) { ControlGeneralNasti controlGeneralNasti = (ControlGeneralNasti)null; IMetodosFactory IMetodosFactory = (IMetodosFactory) new MetodosFactory(); if (nombreControl == "FacturaFormView") { controlGeneralNasti = (ControlGeneralNasti) new FacturaForm(); controlGeneralNasti.setDatosIniciales(); } if (nombreControl == "ArticuloView") { controlGeneralNasti = (ControlGeneralNasti) new ArticuloView(); controlGeneralNasti.setDatosIniciales(); } if (nombreControl == "EmpresaView") { controlGeneralNasti = (ControlGeneralNasti) new EmpresaForm(); controlGeneralNasti.setDatosIniciales(); } if (nombreControl == "NastiReporteView") { controlGeneralNasti = (ControlGeneralNasti) new NastiReporteView(); controlGeneralNasti.setDatosIniciales(); } return(controlGeneralNasti); }
public ControlGeneralNasti crearControl(string nombreControl) { ControlGeneralNasti controlNasti = desplegarControl(nombreControl); //controlNasti.asignarDataBinding(); return(controlNasti); }
public EstadoGeneral(ControlGeneralNasti controlComprobante) { this.controlComprobante = controlComprobante; estadosComprobante.Add(new EstadoClase(0, null)); estadosComprobante.Add(new EstadoClase(1, null)); estadosComprobante.Add(new EstadoClase(2, null)); estadosComprobante.Add(new EstadoClase(3, new EstadoNuevo(controlComprobante))); estadosComprobante.Add(new EstadoClase(4, null)); estadosComprobante.Add(new EstadoClase(5, new EstadoFirmado(controlComprobante))); estadosComprobante.Add(new EstadoClase(6, new EstadoEmitido(controlComprobante))); estadosComprobante.Add(new EstadoClase(7, new EstadoAutorizado(controlComprobante))); estadosComprobante.Add(new EstadoClase(8, new EstadoNoAutorizado(controlComprobante))); estadosComprobante.Add(new EstadoClase(9, new EstadoAnulado(controlComprobante))); }
public void asignarControlNasti(ControlGeneralNasti control, System.Drawing.Image imagen) { if (control == null || this.existeTabPage(control.Tag.ToString())) { return; } Form form = new Form(); form.Text = control.Tag == null ? "PENDIENTE" : control.Tag.ToString(); form.Name = control.Name; form.Controls.Add((Control)control); form.MdiParent = (Form)this; form.TopMost = true; form.Show(); }
public EstadoAnulado(ControlGeneralNasti controlComprobante) { this.controlComprobante = controlComprobante; }
public EstadoNoAutorizado(ControlGeneralNasti controlComprobante) { this.controlComprobante = controlComprobante; }
public EstadoPendiente(ControlGeneralNasti controlComprobante) { this.controlComprobante = controlComprobante; }