private void btnAlta_Click(object sender, EventArgs e) { if (verificarCamposCurso()) { Sala sala = new Sala(); sala.Id = salaHorario.sala.Id; Grado grado = new Grado(); grado.Id = int.Parse(txtGrado.SelectedValue.ToString()); SalaHorarioComponent salaHorarioComponent = new SalaHorarioComponent(); salaHorarioComponent.Create(salaHorario); Curso curso = new Curso(sala, grado, salaHorarioComponent.ReadBySalaYañoYTurnoGrado(salaHorario)); curso.nombre = txtNombreCurso.Text; CursoComponent cursoComponent = new CursoComponent(); if (cursoComponent.Create(curso) == null) { ValidadoresComponent.ErrorAltaModificacado("Curso", this); } else { ValidadoresComponent.Alta("Curso", this); llenarGrillaReservas(); mgSala.Rows.Clear(); } RecorridoForm.LimpiarTXT(this); } }
private void btnAltaProveedor_Click(object sender, EventArgs e) { if (VerificarCampos()) { List <Telefono> listaTelefono = new List <Telefono>(); Telefono telefono = new Telefono(); telefono.numero = double.Parse(txtTelefono.Text); listaTelefono.Add(telefono); Proveedor proveedor = new Proveedor(listaTelefono); proveedor.matricula = txtMatricula.Text; proveedor.nombre = txtNombreProveedor.Text; proveedor.tipoProveedor = txtTipo.Text; proveedor.contacto = txtContacto.Text; proveedor.cuit = txtCUIT.Text; ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); if (proveedorComponenent.Create(proveedor) == null) { ValidadoresComponent.ErrorAltaModificacado("Proveedor", this); } else { ValidadoresComponent.Alta("Proveedor", this); RecorridoForm.LimpiarTXT(this); llenarGrillaProveedor(); } } }
private void metroButton6_Click(object sender, EventArgs e) { if (verificarCamposTipo()) { Proveedor tipoProveedor = new Proveedor(); tipoProveedor.tipoProveedor = txtTipoProveedor.Text; tipoProveedor.Id = int.Parse(mgTipoProveedor.CurrentRow.Cells[0].Value.ToString()); ProveedorComponenent tipoProveedorComponent = new ProveedorComponenent(); tipoProveedorComponent.UpdateTipoProveedor(tipoProveedor); RecorridoForm.LimpiarTXT(this); llenargrillaTipo(); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (mgAlumno.CurrentRow.Cells[0].Value == null) { MetroMessageBox.Show(this, "Sellecione un alumno", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { ParienteComponent parentescoComponent = new ParienteComponent(); parentescoComponent.Delete(int.Parse(mgAlumno.CurrentRow.Cells[8].Value.ToString())); llenarGrilla(); RecorridoForm.LimpiarTXT(this); } }
private void btnModificarEsp_Click(object sender, EventArgs e) { if (verificarcampos()) { Especialidad especialidad = new Especialidad(); especialidad = (Especialidad)txtEspecialidad.SelectedItem; Materia materia = new Materia(especialidad); materia.materia = txtMateria.Text; materia.Id = int.Parse(mgEspecialidades.CurrentRow.Cells[0].Value.ToString()); MateriaComponent materiaComponent = new MateriaComponent(); materiaComponent.Update(materia); RecorridoForm.LimpiarTXT(this); llenargrilla(); } }
private void btnAltaMaestro_Click(object sender, EventArgs e) { if (verificarCamposDocumentacionMaestro()) { Documento documentacion1 = new Documento(); documentacion1.openFileDialog = openFileDialogAlumno; documentacion1.tipo_Documentancion = "DNI"; documentacion1.NombreDocumento = "DNI"; Documento documentacion2 = new Documento(); documentacion2.openFileDialog = openFileDialogPadre; documentacion2.tipo_Documentancion = "Titulo"; documentacion2.NombreDocumento = "Titulo"; Documento documentacion3 = new Documento(); documentacion3.openFileDialog = openFileDialogCertificado; documentacion3.tipo_Documentancion = "Certificado"; documentacion3.NombreDocumento = "Certificado"; List <Documento> listaDocumentacion = new List <Documento>(); listaDocumentacion.Add(documentacion1); listaDocumentacion.Add(documentacion2); listaDocumentacion.Add(documentacion3); MaestroCreator maestroCreator = new MaestroCreator(); List <Telefono> telefonos = new List <Telefono>(); telefonos.Add(telefono); List <Especialidad> especialidades = new List <Especialidad>(); especialidades.Add(especialidad); Maestro unMaestro = new Maestro(especialidades, listaDocumentacion, telefonos); unMaestro.apellido = persona.apellido; unMaestro.nombre = persona.nombre; unMaestro.fechaNacimiento = persona.fechaNacimiento; unMaestro.direccion = persona.direccion; unMaestro.DNI = persona.DNI; string error = maestroCreator.CrearPersonaContructor(unMaestro, usuarios); if (error != "") { MetroMessageBox.Show(this, error, "error", MessageBoxButtons.OK, MessageBoxIcon.Warning); RecorridoForm.LimpiarTXT(this); } else { llenarGrillaMaestro(); ValidadoresComponent.Alta("Maestro", this); RecorridoForm.LimpiarTXT(this); } } }
void llenargrilla() { RecorridoForm.LimpiarTXT(this); mgEspecialidades.Rows.Clear(); MateriaComponent personaComponent = new MateriaComponent(); int n = 0; foreach (var item in personaComponent.Read()) { n = mgEspecialidades.Rows.Add(); mgEspecialidades.Rows[n].Cells[0].Value = item.Id; mgEspecialidades.Rows[n].Cells[1].Value = item.materia; mgEspecialidades.Rows[n].Cells[2].Value = item.especialidad.especialidad; n++; } }
private void btnAlta_Click(object sender, EventArgs e) { MaestroHorario maestroHorario = new MaestroHorario(); MaestroHorarioComponent maestroHorarioComponent = new MaestroHorarioComponent(); maestroHorario.persona.Id = legajo; maestroHorario.turno = txtturno.Text; maestroHorario.año = int.Parse(txtAño.Text); if (maestroHorarioComponent.Create(maestroHorario) == null) { ValidadoresComponent.ErrorAltaModificacado("Horario", this); } else { ValidadoresComponent.Alta("Horario", this); RecorridoForm.LimpiarTXT(this); llenarGrilla(); } }
private void metroButton3_Click(object sender, EventArgs e) { Documento documentacion1 = new Documento(); documentacion1.openFileDialog = openFileDialogAlumno; documentacion1.NombreDocumento = "DNI Alumno"; Documento documentacion2 = new Documento(); documentacion2.openFileDialog = openFileDialogPadre; documentacion2.NombreDocumento = "DNI Padre"; Documento documentacion3 = new Documento(); documentacion3.openFileDialog = openFileDialogCertificado; documentacion3.NombreDocumento = "Certificado Nacimientos"; Documento documentacion4 = new Documento(); documentacion4.openFileDialog = openFileDialogVacuna; documentacion4.NombreDocumento = "Vacunas"; listaDocumentacion.Add(documentacion1); listaDocumentacion.Add(documentacion2); listaDocumentacion.Add(documentacion3); listaDocumentacion.Add(documentacion4); persona.AgregarTelefono(telefono); string error = alumnoContructor.CrearAlumno(persona, usuarios, listaDocumentacion, alergias, casa, familia, obrasSocial); if (error != "") { MetroMessageBox.Show(this, error, "error", MessageBoxButtons.OK, MessageBoxIcon.Warning); RecorridoForm.LimpiarTXT(this); } else { ValidadoresComponent.Alta("Incripcion", this); RecorridoForm.LimpiarTXT(this); } }
private void metroButton4_Click(object sender, EventArgs e) { if (verificarCamposTipo()) { Proveedor tipoProveedor = new Proveedor(); tipoProveedor.tipoProveedor = txtTipoProveedor.Text; ProveedorComponenent tipoProveedorComponent = new ProveedorComponenent(); if (tipoProveedorComponent.CreateTipoProveedor(tipoProveedor) == null) { ValidadoresComponent.ErrorAltaModificacado("Tipo Proveedor", this); } else { ValidadoresComponent.Alta("Tipo Proveedor", this); RecorridoForm.LimpiarTXT(this); llenargrillaTipo(); } } }
private void btnModificarEsp_Click(object sender, EventArgs e) { if (mgEspecialidades.CurrentRow.Cells[0].Value != null) { EspecialidadComponent especialidadComponent = new EspecialidadComponent(); Especialidad especialidad = new Especialidad(); especialidad.Id = int.Parse(mgEspecialidades.CurrentRow.Cells[0].Value.ToString()); especialidad.especialidad = txtEspecialidad.Text; especialidadComponent.Update(especialidad); llenarGrillaEspecialidades(); llenarEspecialidad(); RecorridoForm.LimpiarTXT(this); } else { MetroMessageBox.Show(this, "Sellecione una especialidad", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void metroButton2_Click(object sender, EventArgs e) { if (verificarCampos()) { GradoComponent gradoComponent = new GradoComponent(); Grado grado = new Grado(); grado.nombre = txtNombre.Text; grado.año = int.Parse(txtGrado.Text); if (gradoComponent.Create(grado) == null) { ValidadoresComponent.ErrorAltaModificacado("Grado", this); } else { ValidadoresComponent.Alta("Grado", this); llenarGrilla(); } RecorridoForm.LimpiarTXT(this); } }
private void btnAlta_Click(object sender, EventArgs e) { if (verificarCampos()) { Alumno alumno = new Alumno(); alumno.Id = id_Alumno; Pariente parentesco = new Pariente(alumno); parentesco.autorizadoRetirar = chRetirar.Checked; parentesco.parentesco = txtParentesco.Text; parentesco.apellido = txtApellido.Text; parentesco.DNI = txtDNI.Text; parentesco.direccion = txtDireccion.Text; parentesco.fechaNacimiento = txtFechaNacimiento.Value; parentesco.nombre = txtNombre.Text; parentesco.tipoPersona = "Pariente"; Telefono telefono = new Telefono(); telefono.numero = int.Parse(txtTelefono.Text); telefono.codigo_Area = int.Parse(txtTelefonoArea.Text); ParienteComponent parienteComponent = new ParienteComponent(); Pariente parienteCreado = new Pariente(); parienteCreado = parienteComponent.Create(parentesco); TelefonoComponent unTelefono = new TelefonoComponent(); Telefono telefonoCreado = new Telefono(); telefonoCreado = unTelefono.Create(telefono); unTelefono.AgregarTelefonoAUnaPersona(telefonoCreado, parienteCreado); llenarGrilla(); RecorridoForm.LimpiarTXT(this); } }
private void btnAltaEsp_Click(object sender, EventArgs e) { if (verificarCamposEspecialidad()) { EspecialidadComponent especialidadComponent = new EspecialidadComponent(); Especialidad especialidad = new Especialidad(); especialidad.especialidad = txtEspecialidad.Text; if (especialidadComponent.Create(especialidad) == null) { ValidadoresComponent.ErrorAltaModificacado("Especialidad", this); } else { RecorridoForm.LimpiarTXT(this); llenarEspecialidad(); llenarGrillaEspecialidades(); RecorridoForm.LimpiarTXT(this); } } }
private void metroButton1_Click(object sender, EventArgs e) { if (txtNuevaComunicacion.Text == "") { MetroMessageBox.Show(this, "Campo Comunicado esta vacio", "error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Alumno alumno = new Alumno(); alumno.Id = int.Parse(mgAlumno.CurrentRow.Cells[0].Value.ToString()); Comunicado comunicado = new Comunicado(persona, alumno); comunicado.comunicado = txtNuevaComunicacion.Text; ComunicadoComponent comunicadoComponent = new ComunicadoComponent(); comunicadoComponent.Create(comunicado); ValidadoresComponent.Alta("Comunicacion", this); llenarListaComunicado(); RecorridoForm.LimpiarTXT(this); } }
private void btnAltaEsp_Click(object sender, EventArgs e) { if (verificarcampos()) { Especialidad especialidad = new Especialidad(); especialidad = (Especialidad)txtEspecialidad.SelectedItem; Materia materia = new Materia(especialidad); materia.materia = txtMateria.Text; MateriaComponent materiaComponent = new MateriaComponent(); if (materiaComponent.Create(materia) == null) { ValidadoresComponent.ErrorAltaModificacado("Materia", this); RecorridoForm.LimpiarTXT(this); } else { ValidadoresComponent.Alta("Materia", this); RecorridoForm.LimpiarTXT(this); llenargrilla(); } } }
private void btnAlta_Click(object sender, EventArgs e) { Maestro maestro = new Maestro(); maestro.Id = legajo; MaestroHorario maestroHorario = new MaestroHorario(maestro); MaestroHorarioComponent maestroHorarioComponent = new MaestroHorarioComponent(); maestroHorario.turno = txtturno.Text; maestroHorario.año = int.Parse(txtAño.Text); maestroHorario.diaSemana = txtDia.SelectedIndex + 1; maestroHorario.hora = int.Parse(txtHora.Text); if (maestroHorarioComponent.CreateNoGrado(maestroHorario) == null) { ValidadoresComponent.ErrorAltaModificacado("Horario", this); } else { ValidadoresComponent.Alta("Horario", this); RecorridoForm.LimpiarTXT(this); llenarGrilla(); } }
private void metroButton1_Click(object sender, EventArgs e) { if (txtNuevaComunicacion.Text == "") { MetroMessageBox.Show(this, "Campo Comunicado esta vacio", "error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Alumno alumno = new Alumno(); alumno.Id = int.Parse(mgAlumno.CurrentRow.Cells[0].Value.ToString()); Maestro maestro = new Maestro(); MaestroComponent maestroComponent = new MaestroComponent(); maestro = maestroComponent.ReadByUsuario(SessionManager.instance.GetUSuario().Id); Comunicado comunicado = new Comunicado(maestro, alumno); comunicado.comunicado = txtNuevaComunicacion.Text; ComunicadoComponent comunicadoComponent = new ComunicadoComponent(); comunicadoComponent.Create(comunicado); ValidadoresComponent.Alta("Comunicacion", this); llenarGrillaListado(); RecorridoForm.LimpiarTXT(this); } }