Пример #1
0
        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();
            }
        }
Пример #2
0
        /// <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;
            }
            }
        }