コード例 #1
0
        public void CargarInformacionEmpleado(SIGEEA_spObtenerEmpleadoResult pEmpleado)
        {
            txbCedula.Text      = pEmpleado.CedParticular_Persona;
            txbPriNombre.Text   = pEmpleado.PriNombre_Persona;
            txbSegNombre.Text   = pEmpleado.SegNombre_Persona;
            txbPriApellido.Text = pEmpleado.PriApellido_Persona;
            txbSegApellido.Text = pEmpleado.SegApellido_Persona;
            if (pEmpleado.FecNacimiento_Persona != null)
            {
                dtpFecNacimiento.Text = pEmpleado.FecNacimiento_Persona.ToString();
            }
            if (pEmpleado.Genero_Persona == "M")
            {
                cbxGenero.SelectedIndex = 0;
            }
            else
            {
                cbxGenero.SelectedIndex = 1;
            }
            SIGEEA_DiagramaDataContext dc = new SIGEEA_DiagramaDataContext();

            ucNacionalidad.setNacionalidad(pEmpleado.Nombre_Nacionalidad);
            txbAdicional.Text          = pEmpleado.Observaciones_Escolaridad;
            chkEscribir.IsChecked      = pEmpleado.Escribir_Escolaridad;
            chkLeer.IsChecked          = pEmpleado.Leer_Escolaridad;
            cmbGradoAcad.SelectedIndex = pEmpleado.GradoAcad_Escolaridad - 1;
        }
コード例 #2
0
        public wnwPagoEmpleados(string pCedula)
        {
            InitializeComponent();
            EmpleadoMantenimiento empleado = new EmpleadoMantenimiento();
            bool color = true;
            Empleado = empleado.AutenticaEmpleado(pCedula);


            //dtgPagos.ItemsSource = empleado.ListarPagosEmpleados(pCedula);

            List<SIGEEA_spObtenerPagosEmpleadosPendientesResult> lista = new List<SIGEEA_spObtenerPagosEmpleadosPendientesResult>();
            lista = empleado.ListarPagosEmpleados(pCedula);


            foreach (SIGEEA_spObtenerPagosEmpleadosPendientesResult p in lista)
            {
                uc_PagoEmpleado Pago = new uc_PagoEmpleado();
                Pago.PagoId = p.PK_Id_HorLaboradas;
                Pago.Fechas = p.Fecha;
                Pago.CantidadHoras = Convert.ToInt32(p.Diferencia);
                Pago.Puestos = p.Nombre_Puesto;
                Pago.Tarifas = p.Tarifa;
                Pago.Totales = p.Total;
                Pago.Color(color);
                color = !color;
                stpPagos.Children.Add(Pago);
            }
        }
コード例 #3
0
        public wnwPagoEmpleados(string pCedula)
        {
            InitializeComponent();
            EmpleadoMantenimiento empleado = new EmpleadoMantenimiento();
            bool color = true;

            Empleado = empleado.AutenticaEmpleado(pCedula);


            //dtgPagos.ItemsSource = empleado.ListarPagosEmpleados(pCedula);

            List <SIGEEA_spObtenerPagosEmpleadosPendientesResult> lista = new List <SIGEEA_spObtenerPagosEmpleadosPendientesResult>();

            lista = empleado.ListarPagosEmpleados(pCedula);


            foreach (SIGEEA_spObtenerPagosEmpleadosPendientesResult p in lista)
            {
                uc_PagoEmpleado Pago = new uc_PagoEmpleado();
                Pago.PagoId        = p.PK_Id_HorLaboradas;
                Pago.Fechas        = p.Fecha;
                Pago.CantidadHoras = Convert.ToInt32(p.Diferencia);
                Pago.Puestos       = p.Nombre_Puesto;
                Pago.Tarifas       = p.Tarifa;
                Pago.Totales       = p.Total;
                Pago.Color(color);
                color = !color;
                stpPagos.Children.Add(Pago);
            }
        }
コード例 #4
0
 public wnwRegistrarPersona(string pTipoPersona, SIGEEA_spObtenerAsociadoResult pAsociado, SIGEEA_spObtenerEmpleadoResult pEmpleado, SIGEEA_spObtenerClienteResult pCliente)
 {
     InitializeComponent();
     tipoPersona = pTipoPersona;
     btnSiguiente.Click += BtnSiguiente_Click;
     btnRegistrar.Click += BtnRegistrar_Click;
     PersonaMantenimiento persona = new PersonaMantenimiento();
     //cbxNacionalidad.ItemsSource = persona.ListarNacionalidades();
     if (pAsociado != null)//Si se desea editar un asociado
     {
         editar = true;
         CargarInformacionAsociado(pAsociado);
         pk_Persona = pAsociado.PK_Id_Persona;
     }
     if (pEmpleado != null)//Si se desea editar un empleado
     {
         editar = true;
         CargarInformacionEmpleado(pEmpleado);
         pk_Persona = pEmpleado.PK_Id_Persona;
     }
     if (pCliente != null)//Si se desea editar un cliente
     {
         editar = true;
         CargarInformacionCliente(pCliente);
         pk_Persona = pCliente.PK_Id_Persona;
     }
 }
コード例 #5
0
 public void CargarInformacionEmpleado(SIGEEA_spObtenerEmpleadoResult pEmpleado)
 {
     txbCedula.Text = pEmpleado.Cedula_Persona;
     txbPriNombre.Text = pEmpleado.PriNombre_Persona;
     txbSegNombre.Text = pEmpleado.SegNombre_Persona;
     txbPriApellido.Text = pEmpleado.PriApellido_Persona;
     txbSegApellido.Text = pEmpleado.SegApellido_Persona;
     dtpFecNacimiento.Text = pEmpleado.FecNacimiento_Persona.ToString();
     if (pEmpleado.Genero_Persona == "M") cbxGenero.SelectedIndex = 0; else cbxGenero.SelectedIndex = 1;
     cbxNacionalidad.SelectedIndex = pEmpleado.FK_Id_Nacionalidad - 1;
     txbAdicional.Text = pEmpleado.Observaciones_Escolaridad;
     chkEscribir.IsChecked = pEmpleado.Escribir_Escolaridad;
     chkLeer.IsChecked = pEmpleado.Leer_Escolaridad;
     cmbGradoAcad.SelectedIndex = pEmpleado.GradoAcad_Escolaridad - 1;
 }
コード例 #6
0
        public wnwRegistrarPersona(string pTipoPersona, SIGEEA_spObtenerAsociadoResult pAsociado, SIGEEA_spObtenerEmpleadoResult pEmpleado, SIGEEA_spObtenerClienteResult pCliente)
        {
            InitializeComponent();
            tipoPersona         = pTipoPersona;
            btnSiguiente.Click += BtnSiguiente_Click;
            btnRegistrar.Click += BtnRegistrar_Click;
            PersonaMantenimiento persona = new PersonaMantenimiento();

            if (tipoPersona == "Cliente")
            {
                cbxEmpresa.Visibility = Visibility.Visible;
            }

            //cbxNacionalidad.ItemsSource = persona.ListarNacionalidades();
            if (pAsociado != null)//Si se desea editar un asociado
            {
                editar = true;
                CargarInformacionAsociado(pAsociado);
                pk_Persona = pAsociado.PK_Id_Persona;
            }
            if (pEmpleado != null)//Si se desea editar un empleado
            {
                editar = true;
                CargarInformacionEmpleado(pEmpleado);
                pk_Persona = pEmpleado.PK_Id_Persona;
            }
            if (pCliente != null)//Si se desea editar un cliente
            {
                editar = true;
                CargarInformacionCliente(pCliente);
                pk_Persona = pCliente.PK_Id_Persona;
                Cliente    = pCliente;
                if (pCliente.CedJuridica_Persona != null)
                {
                    cedula = pCliente.CedJuridica_Persona;
                }
                else
                {
                    cedula = pCliente.CedParticular_Persona;
                }
            }
        }