public FrmEmpleados(ModoOperacion ModoOperacion, DataRow FilaGrid = null, FrmConsultaEmpleados prueba = null) { InitializeComponent(); // Inicializar variables this.ModoOperacion = ModoOperacion; LnEmp = new LnEmpleados(SessionObjEnDatosConn); RutaFoto = SessionObjEnParametrosGrales.RutaFotos; Func = new ClsFunciones(); FrmBucadorColonias = new FrmBuscadorGenerico("[Loc].[prConsultaColonias]", "IdEntidadFederativa", "IdMunicipio" , "IdCodigoPostal", "IdColonia"); this.prueba = prueba; if (FilaGrid != null) { Empleado = new Empleado(); Empleado.IdEmpleado = (int)FilaGrid["IdEmpleado"]; Empleado.IdPersona = (int)FilaGrid["IdPersona"]; Empleado.Comision = (int)FilaGrid["Comision"]; Empleado.Foto = FilaGrid["Foto"].ToString(); Empleado.FechaIngreso = FilaGrid["FechaIngreso"] == System.DBNull.Value ? new DateTime() : (DateTime)FilaGrid["FechaIngreso"]; Empleado.INE = FilaGrid["INE"].ToString(); Empleado.Activo = FilaGrid["Activo"].ToString(); Empleado.Persona.IdPersona = Empleado.IdPersona; Empleado.Persona.IdColonia = (int)FilaGrid["IdColonia"]; Empleado.Persona.Nombre = FilaGrid["Nombre"].ToString(); Empleado.Persona.ApPaterno = FilaGrid["ApPaterno"].ToString(); Empleado.Persona.ApMaterno = FilaGrid["ApMaterno"].ToString(); Empleado.Persona.Calle = FilaGrid["Calle"].ToString(); Empleado.Persona.NumExt = FilaGrid["NumExt"].ToString(); Empleado.Persona.NumInt = FilaGrid["NumInt"].ToString(); Empleado.Persona.Referencia = FilaGrid["Referencia"].ToString(); Empleado.Persona.Colonia.IdColonia = Empleado.Persona.IdColonia; Empleado.Persona.Colonia.IdCodigoPostal = (int)FilaGrid["IdCodigoPostal"]; Empleado.Persona.Colonia.Colonia = FilaGrid["Colonia"].ToString(); Empleado.Persona.Colonia.CodigoPostal.IdCodigoPostal = Empleado.Persona.Colonia.IdCodigoPostal; Empleado.Persona.Colonia.CodigoPostal.CodigoPostal = (int)FilaGrid["CodigoPostal"]; Empleado.Persona.Colonia.CodigoPostal.IdMunicipio = (int)FilaGrid["IdMunicipio"]; Empleado.Persona.Colonia.CodigoPostal.Municipio.IdMunicipio = Empleado.Persona.Colonia.CodigoPostal.IdMunicipio; Empleado.Persona.Colonia.CodigoPostal.Municipio.IdEntidadFederativa = (int)FilaGrid["IdEntidadFederativa"]; Empleado.Persona.Colonia.CodigoPostal.Municipio.Municipio = FilaGrid["Municipio"].ToString(); Empleado.Persona.Colonia.CodigoPostal.Municipio.EntidadFederativa.IdEntidadFederativa = Empleado.Persona.Colonia.CodigoPostal.Municipio.IdEntidadFederativa; Empleado.Persona.Colonia.CodigoPostal.Municipio.EntidadFederativa.IdPais = (int)FilaGrid["IdEntidadFederativa"]; Empleado.Persona.Colonia.CodigoPostal.Municipio.EntidadFederativa.EntidadFederativa = FilaGrid["EntidadFederativa"].ToString(); } else { Empleado = new Empleado(); } }
/// <summary> /// ''' Metodo que controla el click del mnuCatalagos que se genera dinamicamente /// ''' </summary> /// ''' <param name="sender"></param> /// ''' <param name="e"></param> /// ''' <remarks></remarks> private void Menu_Click(object sender, EventArgs e) { string Nombre; try { ToolStripMenuItem Item = (ToolStripMenuItem)sender; Nombre = Item.Name; } catch (Exception) { ToolStripButton Item = (ToolStripButton)sender; Nombre = Item.Name; } // Dependiendo de la opcion seleccionada se ejecuta el codigo correspondiente switch (Nombre) { //case "mnuItem12": //case "tsboton12": // { // FrmClientes frmClientes = new FrmClientes(ModoOperacion.Alta) // { // MdiParent = this // }; // frmClientes.Show(); // break; // } case "mnuItem12": case "tsboton12": { FrmConsultaClientes frmConsultaClientes = new FrmConsultaClientes() { MdiParent = this }; frmConsultaClientes.Show(); break; } //case "mnuItem14": //case "tsboton14": // { // FrmEmpleados frmEmpleados = new FrmEmpleados(ModoOperacion.Alta) // { // MdiParent = this // }; // frmEmpleados.Show(); // break; // } case "mnuItem13": case "tsboton13": { FrmConsultaEmpleados ConsultaEmpleados = new FrmConsultaEmpleados { MdiParent = this }; ConsultaEmpleados.Show(); break; } //case "mnuItem16": //case "tsboton16": // { // FrmRutas frmRutas = new FrmRutas(ModoOperacion.Alta) // { // MdiParent = this // }; // frmRutas.Show(); // break; // } case "mnuItem14": case "tsboton14": { FrmConsultaRuta frmConsultaRuta = new FrmConsultaRuta() { MdiParent = this }; frmConsultaRuta.Show(); break; } //case "mnuItem18": //case "tsboton18": // { // FrmProductos FrmProducto = new FrmProductos(ModoOperacion.Alta) // { // MdiParent = this // }; // FrmProducto.Show(); // break; // } case "mnuItem15": case "tsboton15": { FrmConsultaProductos ConsultaProductos = new FrmConsultaProductos(); ConsultaProductos.MdiParent = this; ConsultaProductos.Show(); break; } //case "mnuItem20": //case "tsboton20": // { // FrmDiasFestivos FrmDiasFestivos = new FrmDiasFestivos(ModoOperacion.Alta) // { // MdiParent = this // }; // FrmDiasFestivos.Show(); // break; // } case "mnuItem16": case "tsboton16": { FrmConsultaDiaFestivo FrmConsultaDiaFestivo = new FrmConsultaDiaFestivo(); FrmConsultaDiaFestivo.MdiParent = this; FrmConsultaDiaFestivo.Show(); break; } case ("mnuItemBarraHerrmaientas"): { tsCatalogos.Visible = tsmnuBarraHerramientas.Checked; break; } case ("mnuItemBarraEstado"): { statusStrip.Visible = tsmnuBarraEstado.Checked; break; } case ("mnuItemCascada"): { LayoutMdi(MdiLayout.Cascade); break; } case "mnuItemHorizontal": { LayoutMdi(MdiLayout.TileHorizontal); break; } case "mnuItemVertical": { LayoutMdi(MdiLayout.TileVertical); break; } case "mnuItemCerrarTodo": { // Close all child forms of the parent. foreach (Form ChildForm in MdiChildren) { ChildForm.Close(); } break; } case "mnuItemSalir": { Close(); Dispose(); break; } } }