public ResultadoVacaciones()
        {
            InitializeComponent();
            _sexoBL = new SexoBL();
            listaSexosBindingSource.DataSource = _sexoBL.ObtenerSexos();

            _trabajadores = new TrabajadoresBL();
            listaTrabajadoresBindingSource.DataSource = _trabajadores.ObtenerTrabajador();

            _cargosBL = new CargosBL();
            listaCargosBindingSource.DataSource = _cargosBL.ObtenerCargos();

            _jornadaBL = new JornadaBL();
            listaJornadasBindingSource.DataSource = _jornadaBL.ObtenerJornadas();

            _estadocivilBL = new EstadoCivilBL();
            listaEstadoCivilesBindingSource.DataSource = _estadocivilBL.ObtenerEstadoCiviles();

            _metodopagoBL = new MetodoPagoBL();
            listaMetodoPagosBindingSource.DataSource = _metodopagoBL.ObtenerMetodoPagos();

            _extrabajadorBL = new ExTrabajadoresBL();
            listaExTrabajadoresBindingSource.DataSource = _extrabajadorBL.ObtenerExTrabajador();

            _VacacionBL = new VacacionesBL();
            listaVacacionesBindingSource.DataSource = _VacacionBL.ObtenerVacaciones();
        }
示例#2
0
        public HorasExtras()
        {
            InitializeComponent();

            _sexoBL = new SexoBL();
            listaSexosBindingSource.DataSource = _sexoBL.ObtenerSexos();

            _trabajadores = new TrabajadoresBL();
            listaTrabajadoresBindingSource.DataSource = _trabajadores.ListaTrabajadores;

            _cargosBL = new CargosBL();
            listaCargosBindingSource.DataSource = _cargosBL.ObtenerCargos();

            _jornadaBL = new JornadaBL();
            listaJornadasBindingSource.DataSource = _jornadaBL.ObtenerJornadas();

            _estadocivilBL = new EstadoCivilBL();
            listaEstadoCivilesBindingSource.DataSource = _estadocivilBL.ObtenerEstadoCiviles();

            _metodopagoBL = new MetodoPagoBL();
            listaMetodoPagosBindingSource.DataSource = _metodopagoBL.ObtenerMetodoPagos();

            _horaextrasBL = new HorasExtrasBL();
            listaHoraExtrasBindingSource.DataSource = _horaextrasBL.ObtenerHoraExtras();
        }
示例#3
0
 /// <summary>
 /// Carga los datos de la entidad Tipo Cuenta
 /// </summary>
 private void CargaComboMetodoPago()
 {
     try
     {
         var metodoPagoBL = new MetodoPagoBL();
         var metodoPago   = new MetodoPagoInfo
         {
             MetodoPagoID = 0,
             Descripcion  = Properties.Resources.cbo_Seleccione,
         };
         IList <MetodoPagoInfo> listaMetodoPago = metodoPagoBL.ObtenerTodos(EstatusEnum.Activo);
         listaMetodoPago.Insert(0, metodoPago);
         cmbMetodoPago.ItemsSource  = listaMetodoPago;
         cmbMetodoPago.SelectedItem = metodoPago;
         if (Contexto.MetodoPago == null || Contexto.MetodoPago.MetodoPagoID == 0)
         {
             cmbMetodoPago.SelectedIndex = 0;
         }
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         SkMessageBox.Show(this, Properties.Resources.ClienteNuevo_ErrorMetodoPago, MessageBoxButton.OK,
                           MessageImage.Error);
     }
 }
        public ReportedeAnticipo()
        {
            InitializeComponent();

            var _anticipoBL   = new AnticiposBL();
            var _cargosBL     = new CargosBL();
            var _metodoPagoBL = new MetodoPagoBL();

            var bindingSource = new BindingSource();

            bindingSource.DataSource = _anticipoBL.ObtenerAnticipos();

            var bindingSource3 = new BindingSource();

            bindingSource3.DataSource = _cargosBL.ObtenerCargos();

            var bindingSource4 = new BindingSource();

            bindingSource4.DataSource = _metodoPagoBL.ObtenerMetodoPagos();

            var reporte = new ReporteAnticipo();

            reporte.Database.Tables["Anticipo"].SetDataSource(bindingSource);
            reporte.Database.Tables["Cargo"].SetDataSource(bindingSource3);
            reporte.Database.Tables["MetodoPago"].SetDataSource(bindingSource4);

            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }
示例#5
0
        public Planillas()
        {
            InitializeComponent();

            _cargosBL = new CargosBL();
            listaCargosBindingSource.DataSource = _cargosBL.ObtenerCargos();

            _trabajoresBL = new TrabajadoresBL();
            listaTrabajadoresBindingSource.DataSource = _trabajoresBL.ObtenerTrabajador();

            _jornadaBL = new JornadaBL();
            listaJornadasBindingSource.DataSource = _jornadaBL.ObtenerJornadas();

            _metodosdePagoBL = new MetodoPagoBL();
            listaMetodoPagosBindingSource.DataSource = _metodosdePagoBL.ObtenerMetodoPagos();

            _planillaBL = new PlanillaBL();
            listaPlanillasBindingSource.DataSource = _planillaBL.ObtenerPlanillas();
        }
示例#6
0
        public Empleados()
        {
            InitializeComponent();

            _trabajadores = new TrabajadoresBL();
            listaTrabajadoresBindingSource.DataSource = _trabajadores.ObtenerTrabajador();

            _cargosBL = new CargosBL();
            listaCargosBindingSource.DataSource = _cargosBL.ObtenerCargos();

            _jornadaBL = new JornadaBL();
            listaJornadasBindingSource.DataSource = _jornadaBL.ObtenerJornadas();

            _estadocivilBL = new EstadoCivilBL();
            listaEstadoCivilesBindingSource.DataSource = _estadocivilBL.ObtenerEstadoCiviles();

            _metodopagoBL = new MetodoPagoBL();
            listaMetodoPagosBindingSource.DataSource = _metodopagoBL.ObtenerMetodoPagos();
        }
        public ReporteHorasExtras()
        {
            InitializeComponent();

            var _horasExtrasBL  = new HorasExtrasBL();
            var _trabajadoresBL = new TrabajadoresBL();
            var _cargoBL        = new CargosBL();
            var _metododePagoBL = new MetodoPagoBL();
            var _jornadaBL      = new JornadaBL();

            var bindingSource = new BindingSource();

            bindingSource.DataSource = _horasExtrasBL.ObtenerHoraExtras();

            var bindingSource2 = new BindingSource();

            bindingSource2.DataSource = _trabajadoresBL.ObtenerTrabajador();

            var bindingSource3 = new BindingSource();

            bindingSource3.DataSource = _cargoBL.ObtenerCargos();

            var bindingSource4 = new BindingSource();

            bindingSource4.DataSource = _metododePagoBL.ObtenerMetodoPagos();

            var bindingSource5 = new BindingSource();

            bindingSource5.DataSource = _jornadaBL.ObtenerJornadas();

            var reporte = new ReporteHorasExtra();

            //reporte.SetDataSource(bindingSource);
            reporte.Database.Tables["HoraExtra"].SetDataSource(bindingSource);
            reporte.Database.Tables["Cargo"].SetDataSource(bindingSource3);
            reporte.Database.Tables["MetodoPago"].SetDataSource(bindingSource4);
            reporte.Database.Tables["Jornada"].SetDataSource(bindingSource5);

            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }
示例#8
0
        public ReportedeVacaciones()
        {
            InitializeComponent();

            var _vacacionesBL = new VacacionesBL();
            //var _trabajadoresBL = new TrabajadoresBL();
            var _cargosBL   = new CargosBL();
            var _jornadaBL  = new JornadaBL();
            var _metodoPago = new MetodoPagoBL();

            var bindingSource = new BindingSource();

            bindingSource.DataSource = _vacacionesBL.ObtenerVacaciones();

            //var bindingSource2 = new BindingSource();
            //bindingSource2.DataSource = _trabajadoresBL.ObtenerTrabajador();

            var bindingSource3 = new BindingSource();

            bindingSource3.DataSource = _cargosBL.ObtenerCargos();

            var bindingSource4 = new BindingSource();

            bindingSource4.DataSource = _jornadaBL.ObtenerJornadas();

            var bindingSource5 = new BindingSource();

            bindingSource5.DataSource = _metodoPago.ObtenerMetodoPagos();

            var reporte = new ReporteVacaciones();

            reporte.Database.Tables["Vacacion"].SetDataSource(bindingSource);
            //reporte.Database.Tables["Trabajador"].SetDataSource(bindingSource2);
            reporte.Database.Tables["Cargo"].SetDataSource(bindingSource3);
            reporte.Database.Tables["Jornada"].SetDataSource(bindingSource4);
            reporte.Database.Tables["MetodoPago"].SetDataSource(bindingSource5);

            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }
示例#9
0
        public ReportPrestaciones()
        {
            InitializeComponent();

            var _exTrabajadorBL = new ExTrabajadoresBL();
            var _cargoBL        = new CargosBL();
            var _metododePagoBL = new MetodoPagoBL();
            var _jornadaBL      = new JornadaBL();

            var bindingSource = new BindingSource();

            bindingSource.DataSource = _exTrabajadorBL.ObtenerExTrabajador();

            var bindingSource2 = new BindingSource();

            bindingSource2.DataSource = _cargoBL.ObtenerCargos();

            var bindingSource3 = new BindingSource();

            bindingSource3.DataSource = _metododePagoBL.ObtenerMetodoPagos();

            var bindingSource4 = new BindingSource();

            bindingSource4.DataSource = _jornadaBL.ObtenerJornadas();

            var reporte = new ReporteExEmpleado();

            //reporte.SetDataSource(bindingSource);
            reporte.Database.Tables["ExTrabajador"].SetDataSource(bindingSource);
            reporte.Database.Tables["Cargo"].SetDataSource(bindingSource2);
            reporte.Database.Tables["MetodoPago"].SetDataSource(bindingSource3);
            reporte.Database.Tables["Jornada"].SetDataSource(bindingSource4);


            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }