コード例 #1
0
        public frmGestionarHorario(Service.horario h)
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formGestionarHorario(this, "Gestionar Horario", pnlCtn, btnGuardar, btnModificar, btnCancelar);
            f.formatearBotonLila(btnEliminarDocente);
            cboSede.DataSource    = Program.dbController.listarSedes();
            cboSede.DisplayMember = "direccion";
            dtpHoraIni.MinDate    = DateTime.Parse("1/01/1970 9:00");
            dtpHoraIni.MaxDate    = DateTime.Parse("1/01/1970 21:00");
            dtpHoraFin.MinDate    = DateTime.Parse("1/01/1970 11:00");
            dtpHoraFin.MaxDate    = DateTime.Parse("1/01/1970 23:00");
            txtNumClase.MaxLength = 3;
            txtNumVac.MaxLength   = 3;


            //llena los datos
            cboSede.SelectedItem    = h.sede;
            dtpFechaMatricula.Value = h.fecha;
            dtpHoraIni.Value        = h.horaIni;
            dtpHoraFin.Value        = h.horaFin;
            //cboHoraFin.SelectedItem = (String)h.horaIni.ToShortTimeString();
            //cboHoraIni.SelectedItem = (String)h.horaFin.ToShortTimeString();
            txtNumClase.Text = h.clase.ToString();
            txtNumVac.Text   = h.numVacantes.ToString();

            //docente nulo
            if (h.colaborador.idPersona != 0)
            {
                txtDNIDocente.Text    = h.colaborador.dni;
                txtNombreDocente.Text = h.colaborador.nombre;
            }
        }
コード例 #2
0
        public frmGestionarGestacion(Service.gestacion gestacion)
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar bebé", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, true);
        }
コード例 #3
0
        public frmGestionarBebe(Service.bebe bebe)
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar Bebe", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, true);
            btnBuscar.Visible = false;
            btnNuevo.Visible  = false;
            dgvCondiciones.AutoGenerateColumns = false;
            txtDNIBebe.Text     = bebe.dni;
            txtNombre.Text      = bebe.nombre;
            dtpFechaNac.Value   = bebe.fechaNaci;
            cboRelacion.Text    = bebe.relacion;
            udNumHermanos.Value = bebe.numHerman;
            if (bebe.sexo == 'F')
            {
                rbFemenino.Checked = true;
            }
            else
            {
                rbMasculino.Checked = true;
            }
            txtObservaciones.Text     = bebe.observMedicas;
            dgvCondiciones.DataSource = bebe.condMedicas;
            for (int i = 0; i < dgvCondiciones.RowCount; i++)
            {
                dgvCondiciones.Rows[i].Cells[1].Value = true;
            }
            estadoComponentes(Estado.Buscar);
            bebeSeleccionado = bebe;
        }
コード例 #4
0
        public frmBuscarBebe()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyBuscar(this, "Buscar Bebé", "Nombre o DNI:", txtNombre, dgvBebes, btnBuscar, btnSeleccionar, btnEliminar, false);
        }
コード例 #5
0
        public frmBuscarServicioDeudaPorCliente(Service.cliente c)
        {
            InitializeComponent();
            dgvMatriculas.AutoGenerateColumns = false;
            Formateador f = new Formateador();
            Paleta      p = new Paleta();

            this.BackColor = p.Blanco;
            f.formatearBotonNaranja(btnSeleccionar);

            btnSeleccionar.Top  = dgvMatriculas.Top + dgvMatriculas.Height + 10;
            btnSeleccionar.Left = dgvMatriculas.Left + dgvMatriculas.Width - 85;

            if (c is Service.apoderado)
            {
                matriculas = Program.dbController.listarMatriculaSaldoPorApoderado(c.idPersona).ToList <Service.matricula>();
            }
            else
            {
                matriculas = Program.dbController.listarMatriculaSaldoPorGestante(c.idPersona).ToList <Service.matricula>();
            }

            foreach (Service.matricula m in matriculas)
            {
                Object[] fila = new Object[3];
                fila[0] = m.servicio.nombre;
                fila[1] = m.fecha;
                fila[2] = m.saldo;
                dgvMatriculas.Rows.Add(fila);
            }
        }
コード例 #6
0
        public void estadoInicialBarraLateral()
        {
            Formateador f = new Formateador();

            #region Tamaños
            btnCursos.Height             = btnHeight;
            btnCliente.Height            = btnHeight;
            btnAsistencia.Height         = btnHeight;
            btnPagos.Height              = btnHeight;
            btnMatricula.Height          = btnHeight;
            btnClasesParticulares.Height = btnHeight;
            btnCursosRegistrar.Height    = btnHeight;
            btnAsignarDesc.Height        = btnHeight;
            btnAsistenciaCliente.Height  = btnHeight;
            btnAsistenciaDocente.Height  = btnHeight;
            btnRegitrarCuota.Height      = btnHeight;
            btnHistorico.Height          = btnHeight;
            btnServiciosAdeudados.Height = btnHeight;
            btnAsignarHorario.Height     = btnHeight;
            btnInscribir.Height          = btnHeight;
            btnReportes.Height           = btnHeight;


            btnCursos.Width             = btnWidth;
            btnCliente.Width            = btnWidth;
            btnAsistencia.Width         = btnWidth;
            btnPagos.Width              = btnWidth;
            btnMatricula.Width          = btnWidth;
            btnClasesParticulares.Width = btnWidth;
            btnCursosRegistrar.Width    = btnWidth;
            btnAsignarDesc.Width        = btnWidth;
            btnAsistenciaCliente.Width  = btnWidth;
            btnAsistenciaDocente.Width  = btnWidth;
            btnRegitrarCuota.Width      = btnWidth;
            btnHistorico.Width          = btnWidth;
            btnServiciosAdeudados.Width = btnWidth;
            btnAsignarHorario.Width     = btnWidth;
            btnInscribir.Width          = btnWidth;
            btnReportes.Width           = btnWidth;
            #endregion

            #region Formato de Botones
            f.formatearBotonMenu(btnCursos);
            f.formatearBotonMenu(btnCliente);
            f.formatearBotonMenu(btnAsistencia);
            f.formatearBotonMenu(btnMatricula);
            f.formatearBotonMenu(btnClasesParticulares);
            f.formatearBotonSubMenu(btnCursosRegistrar);
            f.formatearBotonSubMenu(btnAsignarDesc);
            f.formatearBotonSubMenu(btnAsistenciaCliente);
            f.formatearBotonSubMenu(btnAsistenciaDocente);
            f.formatearBotonSubMenu(btnRegitrarCuota);
            f.formatearBotonSubMenu(btnHistorico);
            f.formatearBotonSubMenu(btnServiciosAdeudados);
            f.formatearBotonSubMenu(btnAsignarHorario);
            f.formatearBotonMenu(btnPagos);
            f.formatearBotonSubMenu(btnInscribir);
            f.formatearBotonMenu(btnReportes);
            #endregion
        }
コード例 #7
0
        public frmGestionarHorario()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formGestionarHorario(this, "Gestionar Horario", pnlCtn, btnGuardar, btnModificar, btnCancelar);
            cboSede.DataSource    = Program.dbController.listarSedes();
            cboSede.DisplayMember = "direccion";
        }
コード例 #8
0
        public frmBuscarCurso(Boolean eliminar)
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyBuscar(this, "Buscar Curso", "Nombre:", txtNombre, dgvCursos, btnBuscar, btnSeleccionar, btnEliminar, false, eliminar);
            dgvCursos.AutoGenerateColumns = false;
            dgvCursos.DataSource          = Program.dbController.listarCursosPorNombre("");
        }
コード例 #9
0
        public frmGestionarSede()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar Sede", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, false);
            limpiarComponentes();
            estadoComponentes(Estado.Inicial);
        }
コード例 #10
0
        public frmAsignarHorario()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            dgvHorarios.RowCount = 0;
            f.formatearBotonListar(btnbuscarCurso);
            f.formAsignarHorario(this, "Asignar Horario", pnlCtn, gbCurso, btnAddHorario, btnEliminarHorario, dgvHorarios, btnGuardar);
        }
コード例 #11
0
        public frmBuscarSede()
        {
            InitializeComponent();
            dgvSedes.AutoGenerateColumns = false;
            dgvSedes.DataSource          = Program.dbController.listarSedes();
            Formateador f = new Formateador();

            f.iniFormFreddyBuscar(this, "Buscar Sede", "Nombre:", txtNombre, dgvSedes, btnBuscar, btnSeleccionar, btnEliminar, false);
        }
コード例 #12
0
        public frmAsignarDescuento()
        {
            Formateador f = new Formateador();

            InitializeComponent();
            f.formAsignarDesc(this, "Asignar Descuento", pnlCtn, gbCurso, btnbuscarCurso, dgvDescuentos, btnGuardar);
            dgvDescuentos.AutoGenerateColumns = false;
            dgvDescuentos.DataSource          = Program.dbController.listarDescuentos();
        }
コード例 #13
0
        public frmInscribirAHorario()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formatearBotonListar(btnBuscarCliente);
            f.formatearBotonNaranja(btnBuscarHorarios);
            btnBuscarHorarios.Width = 150;
            f.formInscribir(this, "Inscripcion", pnlCtn, gbServicio, btnSeleccionarHorario);
        }
コード例 #14
0
        public frmMensaje(string mensaje, string titulo, string tipo)
        {
            InitializeComponent();
            lblTitulo.Text  = titulo;
            txtMensaje.Text = mensaje;
            Formateador f = new Formateador();

            f.formMensaje(pnlTitulo, pnlMensaje, lblTitulo, txtMensaje, btnOk, btnCancelar, tipo);
            this.StartPosition = FormStartPosition.CenterScreen;
        }
コード例 #15
0
        public frmReportesTotal()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formReportes(this, "Reportes", pnlCtn);
            f.formatearBotonNaranja(btnAsistenciaCurso);
            f.formatearBotonNaranja(btnAsistenciaHorario);
            f.formatearBotonNaranja(btnMonto);
            f.formatearBotonListar(btnbuscarCurso);
        }
コード例 #16
0
        public frmGestionarGestacion(int maxEmb)
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar Gestacion", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, true);
            btnBuscar.Visible   = false;
            btnNuevo.Visible    = false;
            udNumeroEmb.Maximum = maxEmb;
            estadoObjGestacion  = Estado.Nuevo;
        }
コード例 #17
0
        public frmGestionarBebe()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar Bebe", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, true);
            btnBuscar.Visible = false;
            btnNuevo.Visible  = false;
            dgvCondiciones.AutoGenerateColumns = false;
            dgvCondiciones.DataSource          = Program.dbController.listarCondMedicasPorNombre("");
        }
コード例 #18
0
        public frmGestionarCurso()
        {
            InitializeComponent();
            dgvCondiciones.AutoGenerateColumns = false;
            dgvCondiciones.DataSource          = Program.dbController.listarCondMedicasPorNombre("");
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar Curso", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, false);
            limpiarComponentes();
            estadoComponentes(Estado.Inicial);
        }
コード例 #19
0
        public frmBuscarClaseParticular()
        {
            InitializeComponent();
            dgvClasesParticulares.AutoGenerateColumns = false;
            Formateador f = new Formateador();
            Paleta      p = new Paleta();

            this.BackColor = p.Blanco;
            f.formatearBotonListar(btnBuscarCliente);
            f.formatearBotonNaranja(btnSeleccionar);
            f.formatearBotonNaranja(btnEliminar);
        }
コード例 #20
0
        public frmGestionarColaboradores()
        {
            InitializeComponent();
            BindingList <Service.tipoColaborador> tipos = new BindingList <Service.tipoColaborador>(Program.dbController.listarTipoColaborador());

            cboTipo.DataSource    = tipos;
            cboTipo.DisplayMember = "Nombre";
            cboTipo.ValueMember   = "idTipoColab";
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar Colaborador", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, false);
            limpiarComponentes();
            estadoComponentes(Estado.Inicial);
        }
コード例 #21
0
        public frmCuotas()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formatearBotonListar(btnBuscarCliente);
            f.formatearBotonListar(btnListarServicios);
            f.formatearBotonNaranja(btnAbonar);
            f.formatearBotonNaranja(btnCancelar);
            btnCancelar.Top  = gbPago.Top + gbPago.Height + 10;
            btnCancelar.Left = gbPago.Left + gbPago.Width - btnCancelar.Width;
            btnAbonar.Top    = btnCancelar.Top;
            btnAbonar.Left   = btnCancelar.Left - btnCancelar.Width - 10;
            f.formRegistrarCuota(this, "Cuotas", pnlCtn, false);
        }
コード例 #22
0
        public frmHistoricoCuotasServicio()
        {
            InitializeComponent();
            this.CenterToScreen();
            Paleta      p = new Paleta();
            Formateador f = new Formateador();

            this.BackColor = p.GrisClaro;
            f.formatearBotonListar(btnBuscarCliente);
            f.formatearBotonListar(btnListarServicios);
            gbCliente.BackColor              = p.Blanco;
            gbServicio.BackColor             = p.Blanco;
            gbHistorico.BackColor            = p.Blanco;
            dgvHistorico.AutoGenerateColumns = false;
        }
コード例 #23
0
        public frmPagoMat(Service.matricula c)
        {
            InitializeComponent();
            Formateador f = new Formateador();
            Paleta      p = new Paleta();

            this.BackColor = p.Blanco;
            f.formatearBotonNaranja(btnGuardar);


            txtTotalAPagar.Text        = c.monto.ToString();
            txtAbonar.Text             = "0";
            txtPendiente.Text          = c.monto.ToString();
            cboFormaPago.SelectedIndex = 0;
        }
コード例 #24
0
        public frmCambiarPass(Service.colaborador colab, Form ventana)
        {
            InitializeComponent();
            Formateador f       = new Formateador();
            Paleta      colores = new Paleta();

            pnlTitulo.BackColor = colores.Naranja;
            pnlFill.BackColor   = colores.Blanco;
            f.formatearBotonNaranja(btnConfirmar);
            btnConfirmar.Left    = txtRepetir.Left + txtRepetir.Width - 85;
            lblCoinciden.Visible = false;
            colaborador          = colab;
            padre = ventana;
            this.StartPosition = FormStartPosition.CenterScreen;
        }
コード例 #25
0
        public frmGestionarClaseParticular()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Clase Particular", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, false);
            f.formatearBotonListar(btnBuscarCliente);
            f.formatearBotonListar(btnBuscarDocente);
            cboDescuentos.DataSource    = Program.dbController.listarDescuentos();
            cboDescuentos.DisplayMember = "Nombre";
            cboDescuentos.ValueMember   = "idDescuento";


            limpiarComponentes();
            estadoComponentes(Estado.Inicial);
        }
コード例 #26
0
        public frmGestionarGestacion(Service.gestacion gestacion, int maxEmb)
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.iniFormFreddyGestionar(this, "Gestionar Gestacion", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, true);
            btnBuscar.Visible   = false;
            btnNuevo.Visible    = false;
            dtpFPP.Value        = gestacion.fecha_probable_parto;
            txtClinica.Text     = gestacion.clinica;
            txtMedico.Text      = gestacion.medico;
            udNumeroEmb.Maximum = maxEmb;
            udNumeroEmb.Value   = gestacion.numEmbar;
            gestSeleccionada    = gestacion;
            estadoComponentes(Estado.Buscar);
        }
コード例 #27
0
        public frmGestionarHorario()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formGestionarHorario(this, "Gestionar Horario", pnlCtn, btnGuardar, btnModificar, btnCancelar);
            f.formatearBotonLila(btnEliminarDocente);
            cboSede.DataSource    = Program.dbController.listarSedes();
            cboSede.DisplayMember = "direccion";
            dtpHoraIni.MinDate    = DateTime.Parse("1/01/1970 9:00");
            dtpHoraIni.MaxDate    = DateTime.Parse("1/01/1970 21:00");
            dtpHoraFin.MinDate    = DateTime.Parse("1/01/1970 11:00");
            dtpHoraFin.MaxDate    = DateTime.Parse("1/01/1970 23:00");
            txtNumClase.MaxLength = 3;
            txtNumVac.MaxLength   = 3;
        }
コード例 #28
0
        public frmGestionarCliente()
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formatearBotonListar(btnAddContacto);
            f.formatearBotonListar(btnQuitarContacto);
            cliente = new Service.cliente();
            dgvCondiciones.AutoGenerateColumns = false;
            dgvCondiciones.DataSource          = Program.dbController.listarCondMedicasPorNombre("");
            f.iniFormFreddyGestionar(this, "Gestionar Cliente", pnlCtn, btnNuevo, btnBuscar, btnGuardar, btnModificar, btnCancelar, false);
            cboSedes.DataSource    = new BindingList <Service.sede>(Program.dbController.listarSedes());
            cboSedes.DisplayMember = "distrito";
            cboSedes.ValueMember   = "idSede";
            estadoComponentes(Estado.Inicial);
            limpiarComponentes();
        }
コード例 #29
0
        public frmBuscarServicioPorCliente(Service.cliente c)
        {
            InitializeComponent();
            dgvMatriculas.AutoGenerateColumns = false;
            Formateador f = new Formateador();
            Paleta      p = new Paleta();

            this.BackColor = p.Blanco;
            f.formatearBotonNaranja(btnSeleccionar);
            btnSeleccionar.Top  = dgvMatriculas.Top + dgvMatriculas.Height + 10;
            btnSeleccionar.Left = dgvMatriculas.Left + dgvMatriculas.Width - 85;

            IEnumerable <Service.matricula> mats;

            if (c is Service.apoderado)
            {
                mats = Program.dbController.listarMatriculaActivaPorApoderado(c.idPersona);
            }
            else
            {
                mats = Program.dbController.listarMatriculaActivaPorGestante(c.idPersona);
            }

            if (mats != null)
            {
                matriculas = mats.ToList();

                foreach (Service.matricula m in matriculas)
                {
                    Object[] fila = new Object[3];
                    fila[0] = m.servicio.nombre;
                    fila[1] = m.fecha.ToShortDateString();
                    fila[2] = m.saldo;
                    dgvMatriculas.Rows.Add(fila);
                }
            }
            else
            {
                frmMensaje mensaje = new frmMensaje("El cliente no tiene servicios asociados", "Mensaje de advertencia", ""); if (mensaje.ShowDialog() == DialogResult.OK)
                {
                }
                this.DialogResult = DialogResult.OK;
                this.Hide();
            }
        }
コード例 #30
0
        public frmGestionarHorario(Service.horario h)
        {
            InitializeComponent();
            Formateador f = new Formateador();

            f.formGestionarHorario(this, "Gestionar Horario", pnlCtn, btnGuardar, btnModificar, btnCancelar);
            cboSede.DataSource    = Program.dbController.listarSedes();
            cboSede.DisplayMember = "direccion";

            //llena los datos
            cboSede.SelectedItem    = h.sede;
            dtpFechaMatricula.Value = h.fecha;
            cboHoraFin.SelectedItem = (String)h.horaIni.ToShortTimeString();
            cboHoraIni.SelectedItem = (String)h.horaFin.ToShortTimeString();
            txtNumClase.Text        = h.clase.ToString();
            txtNumVac.Text          = h.numVacantes.ToString();

            //docente nulo
            if (h.colaborador != null)
            {
                txtDNIDocente.Text    = h.colaborador.dni;
                txtNombreDocente.Text = h.colaborador.nombre;
            }
        }