private void button1_Click(object sender, EventArgs e) { if (validar()) { Model model = new Model(); medicos m = new medicos(); m.idempleado = idempleadotemp; m.JVPM = txtJVPM.Text; string especialidad = cmbespecialidad.SelectedItem.ToString(); especialidadmedicos esp = model.Entidades.especialidadmedicos.Single(a => a.nombre_especialidad.Equals(especialidad)); m.idespecialidad = esp.idespecialidad; string area = cmbArea.SelectedItem.ToString(); area_Laboral al = model.Entidades.area_Laboral.Single(a => a.nombreArea.Equals(area)); m.id_arealaboral = al.idarealaboral; MessageBox.Show(m.idempleado + " -" + m.idespecialidad.ToString() + m.id_arealaboral.ToString() + m.JVPM.ToString()); if (controladormedico.insertarMedico(m)) { MessageBox.Show("correcto"); } else { MessageBox.Show("INcorrecto"); } } else { } }
private void button1_Click(object sender, EventArgs e) { if (!validar()) { } else { Model model = new Model(); medicos m = new medicos(); controladormedico = new ControladorMedicos(); m.idempleado = id; m.JVPM = txtJVPM.Text; string especialidad = cmbespecialidad.SelectedItem.ToString(); especialidadmedicos esp = model.Entidades.especialidadmedicos.Single(a => a.nombre_especialidad.Equals(especialidad)); m.idespecialidad = esp.idespecialidad; string area = cmbArea.SelectedItem.ToString(); area_Laboral al = model.Entidades.area_Laboral.Single(a => a.nombreArea.Equals(area)); m.id_arealaboral = al.idarealaboral; if (operacion == 0) { if (controladormedico.insertarMedico(m)) { MessageBox.Show("correcto"); this.Close(); } else { MessageBox.Show("Error en la INSERCION"); } } else if (operacion == 1) { Model modelp = new Model(); medicos mn = new medicos(); controladormedico = new ControladorMedicos(); mn.JVPM = txtJVPM.Text; string especialidades = cmbespecialidad.SelectedItem.ToString(); especialidadmedicos espe = model.Entidades.especialidadmedicos.Single(a => a.nombre_especialidad.Equals(especialidades)); mn.idespecialidad = espe.idespecialidad; string areas = cmbArea.SelectedItem.ToString(); area_Laboral ala = model.Entidades.area_Laboral.Single(a => a.nombreArea.Equals(areas)); mn.id_arealaboral = ala.idarealaboral; mn.idempleado = idemple; if (controladormedico.modificarMedicos(idmedicos, mn)) { MessageBox.Show("Médico actualizado"); this.Close(); } else { MessageBox.Show("error en la actualización"); } } } }