// GET: medicos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } medicos medicos = db.medicos.Find(id); if (medicos == null) { return(HttpNotFound()); } return(View(medicos)); }
public bool insertarMedico(medicos p) { try { Model model = new Model(); model.Entidades.medicos.Add(p); model.Entidades.SaveChanges(); model.cerrarConexion(); } catch (Exception ex) { return(false); } return(true); }
// GET: medicos/Details/5 public ActionResult Details(int?id) { if (id == null) { id = Convert.ToInt16(Session["idUsuario"]); } medicos medicos = db.medicosSet.Find(id); if (medicos == null) { return(HttpNotFound()); } return(View(medicos)); }
public bool eliminarMedicos(int id) { try { Model model = new Model(); medicos original = model.Entidades.medicos.Find(id); model.Entidades.medicos.Remove(original); model.Entidades.SaveChanges(); model.cerrarConexion(); } catch (Exception ex) { return(false); } return(true); }
public AgregarEmpleadoMedico(int idmed, int idem) { InitializeComponent(); controladormedico = new ControladorMedicos(); llenarCombos(); idmedicos = idmed; idemple = idem; operacion = 1; Model model = new Model(); medicos m = new medicos(); m = model.Entidades.medicos.Single(a => a.idmedico.Equals(idmedicos)); txtJVPM.Text = m.JVPM; cmbArea.Text = m.area_Laboral.nombreArea; cmbespecialidad.Text = m.especialidadmedicos.nombre_especialidad; }
// GET: medicos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } medicos medicos = db.medicosSet.Find(id); if (medicos == null) { return(HttpNotFound()); } //ViewBag.especialidades_idEspecialidade = new SelectList(db.especialidadesSet, "idEspecialidade", "ds_especialidade", medicos.especialidades_idEspecialidade); ViewBag.especialidades_idEspecialidade = new SelectList(db.especialidadesSet, "idEspecialidade", "ds_especialidade"); ViewBag.clinicas_idClinica = new SelectList(db.clinicasSet, "idClinica", "nome", medicos.clinicas_idClinica); return(View(medicos)); }
public bool modificarMedicos(int id, medicos pac) { try { Model model = new Model(); medicos original = model.Entidades.medicos.Find(id); original.JVPM = pac.JVPM; original.idespecialidad = pac.idespecialidad; original.id_arealaboral = pac.id_arealaboral; original.idempleado = pac.idempleado; model.Entidades.SaveChanges(); model.cerrarConexion(); } catch (Exception ex) { return(false); } return(true); }
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"); } } } }