Пример #1
0
        private void Amonestaciones_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Alumnos.htm" : "Students.htm");
            this.helpProvider1.HelpNamespace               = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.dataGridView1.AutoGenerateColumns         = false;
            this.dateTimePicker1.MaxDate                   = DateTime.Now;
            this.dataGridView1.Columns[0].DataPropertyName = "fecha";
            this.dataGridView1.Columns[1].DataPropertyName = "motivo";
            this.dataGridView1.Columns[0].Tag              = "com.td.fecha";
            this.dataGridView1.Columns[1].Tag              = "com.td.motivo";

            listar();
            this.groupBox1.Enabled = false;
            desbloquearControles();

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();

            tags.Add("com.td.complete.campos");
            tags.Add("com.td.fecha.ocupada");
            tags.Add("com.td.guardar");
            tags.Add("com.td.seguro");
            long id = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
Пример #2
0
        private void ListarFamilias_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Permisos.htm" : "Permissions.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            listarElementos();

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            tags.Add("com.td.complete.campos");
            tags.Add("com.td.familia.existe");
            tags.Add("com.td.asignada");
            tags.Add("com.td.permisos.esenciales");
            tags.Add("com.td.completado");
            tags.Add("com.td.seguro");

            traductor.process(tags, this, null, null);
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
        private void CambiarContraseña_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Opciones.htm" : "Options.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.actual.KeyPress            += validarAlphaKP;
            this.nueva.KeyPress         += validarAlphaKP;
            this.nuevaRepetido.KeyPress += validarAlphaKP;

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.Add("com.td.char.count");
            tags.Add("com.td.pass.no.coinciden");
            tags.Add("com.td.pass.iguales");
            tags.Add("com.td.complete.campos");
            tags.Add("com.td.completado");
            tags.Add("com.td.contraseña.distinta");
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
Пример #4
0
        private void Materias_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "MAterias.htm" : "Classes.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            try
            {
                actualizarLista();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            desbloquearControles();
            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.Add("com.td.materia.asignada");
            tags.Add("com.td.seguro");
            tags.Add("com.td.completado");
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
        private void AltaModificacionMateria_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "MAterias.htm" : "Classes.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.servicioSeguridad           = new ServicioSeguridad();
            this.administracion = new ServicioAdministracion();

            this.textBox1.KeyPress += TextBox1_KeyPress;
            this.textBox2.KeyPress += TextBox2_KeyPress;


            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.Add("com.td.complete.campos");
            tags.Add("com.td.existe.materia");
            tags.Add("com.td.completado");
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
        private void PromocionDeAlumnos_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Promoción_de_Alumnos.htm" : "Student_Promotion.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            niveles = new List <Nivel>();
            Nivel fakeNivel = new Nivel();

            fakeNivel.codigo = "";
            niveles.Add(fakeNivel);
            List <Nivel> tempo = administracion.listarNiveles(null, null, null);

            niveles.AddRange(tempo);
            this.comboNivel.DataSource    = niveles;
            this.comboNivel.DisplayMember = "codigo";
            cursos = administracion.listarCursos(null, null, null);
            actualizarCursos();
            this.comboCurso.DisplayMember                  = "codigo";
            this.dataGridView1.AutoGenerateColumns         = false;
            this.dataGridView1.Columns[0].DataPropertyName = "nombre";
            this.dataGridView1.Columns[1].DataPropertyName = "apellido";
            this.dataGridView1.Columns[2].DataPropertyName = "dni";
            this.dataGridView1.Columns[3].DataPropertyName = "orientacion";
            this.dataGridView1.Columns[4].DataPropertyName = "curso";
            this.dataGridView1.Columns[0].Tag              = "com.td.nombre";
            this.dataGridView1.Columns[1].Tag              = "com.td.apellido";
            this.dataGridView1.Columns[2].Tag              = "com.td.d.n.i.";
            this.dataGridView1.Columns[3].Tag              = "com.td.orientación";
            this.dataGridView1.Columns[0].ReadOnly         = true;
            this.dataGridView1.Columns[1].ReadOnly         = true;
            this.dataGridView1.Columns[2].ReadOnly         = true;
            this.dataGridView1.Columns[3].ReadOnly         = true;

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.Add("com.td.egresar");
            tags.Add("com.td.promocionar");
            tags.Add("com.td.seleccione.busqueda");
            tags.Add("com.td.seguro");
            tags.Add("com.td.completado");
            tags.Add("com.td.excedido");
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();

            this.dataGridView1.DataSource = this.administracion.listarAlumnosPorCursoYNivel(null, null);
        }
Пример #7
0
        private void AsignacionDeMaterias_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Asignacion_de_Materias.htm" : "Class_Assigment.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.servicioSeguridad           = new ServicioSeguridad();
            this.administracion = new ServicioAdministracion();

            this.dgAsignadas.DataSource  = null;
            this.dgMaterias.DataSource   = null;
            this.comboNiveles.DataSource = null;

            this.dgMaterias.Columns[0].DataPropertyName  = "nombre";
            this.dgAsignadas.Columns[0].DataPropertyName = "nombre";
            this.dgMaterias.Columns[0].Tag       = "com.td.nombre";
            this.dgAsignadas.Columns[0].Tag      = "com.td.nombre";
            this.dgMaterias.Columns[0].ReadOnly  = true;
            this.dgAsignadas.Columns[0].ReadOnly = true;
            this.dgAsignadas.AutoGenerateColumns = false;
            this.dgMaterias.AutoGenerateColumns  = false;


            try
            {
                List <Nivel> niveles = this.administracion.listarNiveles(null, null, null);
                this.comboNiveles.DataSource = niveles;

                this.comboNiveles.DisplayMember = "codigo";

                desasignadas = this.administracion.listarMaterias(null, null, null);
                this.dgMaterias.DataSource = new BindingList <Materia>(desasignadas);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.Add("com.td.descartar");
            tags.Add("com.td.completado");
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
Пример #8
0
        private void Bitácora_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;

            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Bitácora.htm" : "Audits.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.AddRange(new string[] { "com.td.criticidad.alta", "com.td.rango.fecha.invalido", "com.td.criticidad.media", "com.td.criticidad.baja" });
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();

            //data del dropdown de seguridad
            criticidad = new List <KeyValuePair <long, string> >();
            criticidad.Add(new KeyValuePair <long, string>(1, traducciones["com.td.criticidad.alta"]));
            criticidad.Add(new KeyValuePair <long, string>(2, traducciones["com.td.criticidad.media"]));
            criticidad.Add(new KeyValuePair <long, string>(3, traducciones["com.td.criticidad.baja"]));



            this.comboUsuarios.KeyPress += validarAlphaKP;
            //agregando la llamada a los usuarios
            usuarios = this.servicioSeguridad.listarUsuarios(null, null, null);

            //agregando los 2 usuarios custom
            Usuario usuSYS = new Usuario();
            Usuario usuDV  = new Usuario();

            usuSYS.alias = "SYS";
            usuDV.alias  = "DV";
            usuarios.Add(usuSYS);
            usuarios.Add(usuDV);

            //end usuario
            //data de los datepickers
            this.toDatepicker.MaxDate   = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 23, 59, 59);
            this.fromDatepicker.MaxDate = DateTime.Now.Date;
            this.toDatepicker.Value     = this.toDatepicker.MaxDate;
            this.fromDatepicker.Value   = this.fromDatepicker.MaxDate;
            this.comboUsuarios.Enabled  = false;
            this.comboBox1.Enabled      = false;
            this.fromDatepicker.Enabled = false;
            this.toDatepicker.Enabled   = false;
        }
Пример #9
0
        private void Cursos_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Cursos.htm" : "Courses.htm");
            this.helpProvider1.HelpNamespace               = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.dataGridView1.DataSource                  = null;
            this.dataGridView1.AutoGenerateColumns         = false;
            this.dataGridView1.Columns[0].DataPropertyName = "nivel";
            this.dataGridView1.Columns[1].DataPropertyName = "codigo";
            this.dataGridView1.Columns[2].DataPropertyName = "capacidad";
            this.dataGridView1.Columns[3].DataPropertyName = "turno";
            this.dataGridView1.Columns[0].Tag              = "com.td.nivel";
            this.dataGridView1.Columns[1].Tag              = "com.td.código";
            this.dataGridView1.Columns[2].Tag              = "com.td.capacidad";
            this.dataGridView1.Columns[3].Tag              = "com.td.turno";
            this.comboBox1.DataSource          = null;
            this.dataGridView1.CellFormatting += formatter;

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();

            tags.Add("com.td.curso.tiene.alumnos");
            tags.Add("com.td.seguro");
            long id = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();

            List <KeyValuePair <String, String> > comboOptions = new List <KeyValuePair <string, string> >();

            comboOptions.Add(new KeyValuePair <string, string>("nivel", traducciones["com.td.nivel"]));
            comboOptions.Add(new KeyValuePair <string, string>("codigo", traducciones["com.td.código"]));
            comboOptions.Add(new KeyValuePair <string, string>("capacidad", traducciones["com.td.capacidad"]));
            comboOptions.Add(new KeyValuePair <string, string>("turno", traducciones["com.td.turno"]));

            comboBox1.DataSource    = comboOptions;
            comboBox1.DisplayMember = "value";
            cargarCursos(null, null, null);
            desbloquearControles();
        }
        private void AltaModificacionCurso_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            //traduccion
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Cursos.htm" : "Courses.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.AddRange(new String[] { "com.td.completado", "com.td.complete.campos", "com.td.curso.codigo.existe" });
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
Пример #11
0
        public Tutores()
        {
            InitializeComponent();
            this.dataGridView1.Columns[0].Tag = "com.td.nombre";
            this.dataGridView1.Columns[1].Tag = "com.td.apellido";
            this.dataGridView1.Columns[2].Tag = "com.td.d.n.i.";
            this.dataGridView1.Columns[3].Tag = "com.td.mail";
            this.dataGridView1.Columns[4].Tag = "com.td.teléfonos";
            this.dataGridView1.Columns[0].DataPropertyName = "nombre";
            this.dataGridView1.Columns[1].DataPropertyName = "apellido";
            this.dataGridView1.Columns[2].DataPropertyName = "dni";
            this.dataGridView1.Columns[3].DataPropertyName = "email";
            this.dataGridView1.Columns[4].DataPropertyName = "";
            this.dataGridView1.CellFormatting         += telefonosFormatter;
            this.dataGridView1.ColumnHeaderMouseClick += customSort;
            this.servicioSeguridad = new ServicioSeguridad();
            this.servicioAlumnos   = new ServicioAlumnos();

            this.dataGridView1.DataSource          = null;
            this.dataGridView1.AutoGenerateColumns = false;
            List <KeyValuePair <String, String> > comboOptions = new List <KeyValuePair <string, string> >();

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();

            tags.Add("com.td.seguro");
            tags.Add("com.td.tutor.asignado");
            long id = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
            comboOptions.Add(new KeyValuePair <string, string>("nombre", traducciones["com.td.nombre"]));
            comboOptions.Add(new KeyValuePair <string, string>("apellido", traducciones["com.td.apellido"]));
            comboOptions.Add(new KeyValuePair <string, string>("dni", traducciones["com.td.d.n.i."]));
            this.comboBox2.DataSource    = comboOptions;
            this.comboBox2.DisplayMember = "value";
        }
Пример #12
0
        private void Horarios_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;

            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Horarios.htm" : "Schedules.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";

            this.cursos = servicioAdministracion.listarCursos(null, null, null);
            this.comboNivel.DataSource = null;
            List <Nivel> niveles = new List <Nivel>();

            niveles.Add(new Nivel());
            niveles.AddRange(servicioAdministracion.listarNiveles(null, null, null));
            this.comboNivel.DataSource    = niveles;
            this.comboNivel.DisplayMember = "codigo";
            desbloquearControles();

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.Add("com.td.módulo");
            tags.Add("com.td.lunes");
            tags.Add("com.td.martes");
            tags.Add("com.td.miercoles");
            tags.Add("com.td.jueves");
            tags.Add("com.td.viernes");
            tags.Add("com.td.seleccione.horario");
            tags.Add("com.td.falta.horario");
            tags.Add("com.td.seguro");
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
            this.listar(null, null);
        }
Пример #13
0
        private void Alumnos_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Alumnos.htm" : "Students.htm");
            this.helpProvider1.HelpNamespace       = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.dataGridView1.AutoGenerateColumns = false;
            this.dataGridView1.Columns[0].Tag      = "com.td.nombre";
            this.dataGridView1.Columns[1].Tag      = "com.td.apellido";
            this.dataGridView1.Columns[2].Tag      = "com.td.d.n.i.";
            this.dataGridView1.Columns[3].Tag      = "com.td.curso";
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();

            tags.Add("com.td.seguro");
            tags.Add("com.td.completado");
            traductor.process(tags, this, null, null);
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();

            Dictionary <string, string> filtros = new Dictionary <string, string>();

            filtros.Add("nombre", traducciones["com.td.nombre"]);
            filtros.Add("apellido", traducciones["com.td.apellido"]);
            filtros.Add("dni", traducciones["com.td.d.n.i."]);
            filtros.Add("curso", traducciones["com.td.curso"]);

            this.comboBox2.DataSource    = null;
            this.comboBox2.DataSource    = filtros.ToList();
            this.comboBox2.DisplayMember = "value";
            this.dataGridView1.Columns[0].DataPropertyName = "nombre";
            this.dataGridView1.Columns[1].DataPropertyName = "apellido";
            this.dataGridView1.Columns[2].DataPropertyName = "dni";
            this.dataGridView1.Columns[3].DataPropertyName = "curso";
            listarAlumnos(null, null);
            desbloquearControles();
        }
Пример #14
0
        private void Restaurar_Backup_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Backup.htm" : "BackupEN.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.textBox1.ReadOnly           = true;

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.Add("com.td.complete.campos");
            tags.Add("com.td.completado");
            tags.Add("com.td.seguro");
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
Пример #15
0
        private void AltaModificacionTutor_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Tutores.htm" : "Tutors.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            this.txtNombre.KeyPress         += validarLetrasKP;
            this.txtApellido.KeyPress       += validarLetrasKP;
            this.txtDni.KeyPress            += validarNumerosKP;
            this.txtTel1.KeyPress           += validarNumerosKP;
            this.txtTel2.KeyPress           += validarNumerosKP;
            if (currentTutor != null)
            {
                this.txtNombre.Text   = currentTutor.nombre;
                this.txtApellido.Text = currentTutor.apellido;
                this.txtDni.Text      = currentTutor.dni;
                this.txtEmail.Text    = currentTutor.email;
                this.txtTel1.Text     = currentTutor.telefono1;
                this.txtTel2.Text     = currentTutor.telefono2;
            }


            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();

            tags.AddRange(new String[] { "com.td.complete.campos", "com.td.mail.invalido", "com.td.completado" });
            long id = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
Пример #16
0
        private void AltaModificacionHorario_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Horarios.htm" : "Schedules.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            List <Nivel> niveles = administracion.listarNiveles(null, null, null);

            cursos = administracion.listarCursos(null, null, null);
            List <Docente>            docentes = servicioDocentes.listarDocentes(null, null, null);
            Dictionary <long, String> modulos  = new Dictionary <long, string>();

            modulos.Add(1, "8am / 10am");
            modulos.Add(2, "10am / 12pm");
            modulos.Add(3, "12pm / 14pm");
            modulos.Add(4, "14pm / 16pm");
            modulos.Add(5, "16pm / 18pm");

            this.cbModulo.DataSource    = modulos.ToList();
            this.cbModulo.DisplayMember = "value";

            Dictionary <int, String> dias = new Dictionary <int, string>();

            dias.Add(1, "LUNES");
            dias.Add(2, "MARTES");
            dias.Add(3, "MIERCOLES");
            dias.Add(4, "JUEVES");
            dias.Add(5, "VIERNES");

            this.cbDia.DataSource    = dias.ToList();
            this.cbDia.DisplayMember = "value";

            this.cbNivel.DataSource    = niveles;
            this.cbNivel.DisplayMember = "codigo";

            this.cbDocente.DataSource = docentes;

            this.cbMateria.DataSource    = null;
            this.cbMateria.DisplayMember = "nombre";

            this.cbDocente.Format += ComboBoxFormat;

            if (cbNivel.SelectedItem != null)
            {
                long nivelId = ((Nivel)cbNivel.SelectedItem).id;
                this.displayCursosYMaterias(nivelId);
            }
            if (this.currentHorario != null)
            {
                populateDataFromHorario(this.currentHorario);
            }

            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();

            tags.Add("com.td.complete.campos");
            tags.Add("com.td.horario.no.disponible");
            long id = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }
        private void AltaModificacionAlumno_Load(object sender, EventArgs e)
        {
            this.MaximizeBox     = false;
            this.StartPosition   = FormStartPosition.CenterScreen;
            this.FormBorderStyle = FormBorderStyle.Fixed3D;
            this.helpProvider1.SetHelpKeyword(this, Properties.Settings.Default.Idioma.Equals("es") ? "Alumnos.htm" : "Students.htm");
            this.helpProvider1.HelpNamespace = Application.StartupPath + @"\\DocumentsDeAyuda.chm";
            List <Curso>       cursos        = servicioAdministracion.listarCursos(null, null, null);
            List <Orientacion> orientaciones = servicioAlumnos.listarOrientacion();
            Orientacion        fake          = new Orientacion();

            fake.nombre = "";
            fake.codigo = "null";
            orientaciones.Add(fake);
            List <Tutor> tutores = servicioAlumnos.listarTutor(null, null, null);

            this.dateTimePicker1.MaxDate = DateTime.Now;

            this.oricombo.DataSource      = null;
            this.oricombo.DataSource      = orientaciones;
            this.oricombo.DisplayMember   = "nombre";
            this.cursocombo.DataSource    = null;
            this.cursocombo.DataSource    = cursos;
            this.cursocombo.DisplayMember = "codigo";

            this.dataGridView1.DataSource                  = null;
            this.dataGridView1.AutoGenerateColumns         = false;
            this.dataGridView1.Columns[0].ReadOnly         = true;
            this.dataGridView1.Columns[1].ReadOnly         = true;
            this.dataGridView1.Columns[2].ReadOnly         = true;
            this.dataGridView1.Columns[3].ReadOnly         = true;
            this.dataGridView1.Columns[0].DataPropertyName = "nombre";
            this.dataGridView1.Columns[1].DataPropertyName = "apellido";
            this.dataGridView1.Columns[2].DataPropertyName = "dni";
            this.dataGridView1.Columns[3].DataPropertyName = "email";
            this.dataGridView1.Columns[4].DataPropertyName = "asignado";
            this.dataGridView1.Columns[0].Tag              = "com.td.nombre";
            this.dataGridView1.Columns[1].Tag              = "com.td.apellido";
            this.dataGridView1.Columns[2].Tag              = "com.td.d.n.i.";
            this.dataGridView1.Columns[3].Tag              = "com.td.mail";
            this.dataGridView1.Columns[4].Tag              = "com.td.asignado";
            this.dataGridView1.ColumnHeaderMouseClick     += customSort;
            this.groupBox1.Tag = "com.td.información";
            this.groupBox2.Tag = "com.td.tutores";


            if (this.currentAlumno != null)
            {
                this.nombretx.Text         = currentAlumno.nombre;
                this.apellidotx.Text       = currentAlumno.apellido;
                this.dnitx.Text            = currentAlumno.dni;
                this.dateTimePicker1.Value = currentAlumno.fechaNacimiento;
                this.domicilotx.Text       = currentAlumno.domicilio;
                foreach (Orientacion iter in orientaciones)
                {
                    if (iter.codigo.Equals(currentAlumno.orientacion.codigo))
                    {
                        this.oricombo.SelectedItem = iter;
                        break;
                    }
                }

                foreach (Curso cur in cursos)
                {
                    if (cur.id == this.currentAlumno.curso.id)
                    {
                        this.cursocombo.SelectedItem = cur;
                        break;
                    }
                }
                //no te deja cambiar el curso una vez seteado, solo por promocion.
                this.cursocombo.Enabled = false;
                foreach (Tutor tut in tutores)
                {
                    foreach (Tutor tut2 in currentAlumno.tutores)
                    {
                        if (tut2.id.Equals(tut.id))
                        {
                            tut.asignado = true;
                        }
                    }
                }
            }
            BindingList <Tutor> bind = new BindingList <Tutor>(tutores);

            this.dataGridView1.DataSource = bind;


            //traduccion
            FormUtils     traductor = new TraductorIterador();
            List <String> tags      = new List <string>();
            long          id        = TrabajoDeCampo.Properties.Settings.Default.SessionUser;

            traductor.process(tags, this, null, null);
            tags.AddRange(new String[] { "com.td.complete.campos", "com.td.orientacion.incorrecta", "com.td.tutor.requerido", "com.td.completado", "com.td.dni.repetido" });
            traducciones = servicioSeguridad.traerTraducciones(tags, Properties.Settings.Default.Idioma);
            traductor    = new TraductorReal();
            traductor.process(null, this, traducciones, null);
            traductor = new TraductorIterador();
        }