private void button1_Click(object sender, EventArgs e) { int codigo = -1; if (string.IsNullOrWhiteSpace(this.codigoEsp.Text)) { MessageBox.Show("Faltan criterios de búsqueda", "ERROR"); return; } codigo = Convert.ToInt32(this.codigoEsp.Text); Especialidad esp = new Especialidad(); esp = (Especialidad)ManagerDB <Especialidad> .findbyKey(codigo); if (esp == null) { MessageBox.Show("Especialidad no existe", "ERROR"); return; } if (this.modificarChk.Checked) { new EspecialidadAMFrm().ShowEspecialidad(esp); return; } if (this.profChk.Checked) { new EspecialidadProfFrm().VerProfesionales(esp); return; } }
private void button1_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(this.maskedDNI.Text)) { MessageBox.Show("Se debe ingresar un DNI válido", "ERROR"); return; } Paciente p = (Paciente)ManagerDB <Paciente> .findbyKey(this.maskedDNI.Text); if (p == null) { MessageBox.Show("No se encontró nada", "ERROR"); return; } if (this.modificarChk.Checked) { new PacientesAMFrm().ShowPaciente(p, new PacientesResultsFrm()); } else { new PacienteTurnosFrm().ShowTurnos(p); } this.Dispose(); }
private void AceptarBtn_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(this.CodigoTxt.Text)) { MessageBox.Show("Se debe ingresar un código válido", "ERROR"); return; } ObraSocial os = (ObraSocial)ManagerDB <ObraSocial> .findbyKey(this.CodigoTxt.Text); if (os == null) { MessageBox.Show("No se encontró nada", "ERROR"); return; } if (this.ModificarChk.Checked) { new ObraSocialAMFrm().ShowObraSocial(os, new ObraSocialResultsFrm()); } else { new ObraSocialPacienteFrm().ShowObrasSociales(os); } this.Dispose(); }
private void button1_Click(object sender, EventArgs e) { if (!this.codigoEspecialidad.Checked && !this.nombreEspecialidad.Checked) { MessageBox.Show("Falta ingresar la especialidad", "Faltan criterios"); return; } ProfesionalEspecialidad pe = new ProfesionalEspecialidad() { ProfesionalObj = this.prof, CodigoProfesional = this.prof.Id }; if (this.codigoEspecialidad.Checked) { try { pe.EspecialidadObj = (Especialidad)ManagerDB <Especialidad> .findbyKey( Convert.ToInt32(this.maskedCodigo.Text)); } catch (System.FormatException) { pe.EspecialidadObj = null; } } else { try { pe.EspecialidadObj = ManagerDB <Especialidad> .findAll( String.Format("nombre like '{0}'", this.textNombre.Text))[0]; } catch (Exception) { pe.EspecialidadObj = null; } } if (pe.EspecialidadObj == null) { MessageBox.Show("Especialidad incorreta", "ERROR"); return; } pe.FechaAlta = this.dateTimePicker1.Value; pe.Disponible = this.estaDisponible.Checked; pe.Observaciones = this.textObservaciones.Text; if (!pe.saveObj()) { MessageBox.Show("Error al ingresar nueva especialidad en el profesional", "ERROR"); return; } MessageBox.Show(String.Format("Nueva especialidad cargada en el/la profesional {0}", pe.ProfesionalObj.Apellido.ToUpper()), "Operación exitosa"); this.Actualizar_Grid(this.prof); }
//Grilla private void gridOrden_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e) { Orden ord; Empleado emp; Cliente cli; foreach (var item in this.gridOrden.Rows) { ord = (item as DataGridViewRow).DataBoundItem as Orden; emp = ord.EmpleadoObj; //Orden p = (Orden)ManagerDB<Orden>.findbyKey(key); cli = (Cliente)ManagerDB <Cliente> .findbyKey(ord.ClienteId); //cli = ord.ClienteObj; (item as DataGridViewRow).Cells[1].Value = emp.Nombre + " " + emp.Apellido; (item as DataGridViewRow).Cells[2].Value = cli.NombreCia; } }