public ConsultaVisor(int idpaciente) { InitializeComponent(); this.idpaciente = idpaciente; fechasValidas = true; c = new consulta(); controladorConsulta = new ControladorConsulta(); consultas = new List <consulta>(); consultas = controladorConsulta.retornarRegistros(idpaciente);//lista que guarda las consulta del paciente dataGridView1.ColumnCount = 1; dataGridView1.Columns[0].DataPropertyName = "sintoma"; dataGridView1.Columns[0].Width = 600; dataGridView1.AutoGenerateColumns = false; dataGridView2.ColumnCount = 1; dataGridView2.Columns[0].DataPropertyName = "nombre"; dataGridView2.Columns[0].Width = 600; dataGridView2.AutoGenerateColumns = false; radioButton1_CheckedChanged(null, null); }
private void button1_Click_1(object sender, EventArgs e) { this.Hide(); consulta frm = new consulta(); frm.Show(); }
public ActionResult DeleteConfirmed(int id) { consulta consulta = db.Consultas.Find(id); db.Consultas.Remove(consulta); db.SaveChanges(); return(RedirectToAction("Index")); }
private void cmbFecha_SelectedValueChanged(object sender, EventArgs e) { DateTime fecha = DateTime.Parse(cmbFecha.SelectedItem.ToString()); c = consultas.Single(a => a.fecha.Hour == fecha.Hour && a.fecha.Minute == fecha.Minute && a.fecha.Second == fecha.Second); llenarTodo(); }
public ActionResult Edit([Bind(Include = "codconsulta,diagnostico,observaciones,codcita")] consulta consulta) { if (ModelState.IsValid) { db.Entry(consulta).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.codcita = new SelectList(db.cita, "codcita", "fecha", consulta.codcita); return(View(consulta)); }
public ActionResult Edit([Bind(Include = "id,patient_ID,doctors_ID,Fecha,Hora")] consulta consulta) { if (ModelState.IsValid) { db.Entry(consulta).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.doctors_ID = new SelectList(db.doctors, "ID", "cedula", consulta.doctors_ID); ViewBag.patient_ID = new SelectList(db.Patients, "ID", "Cedula", consulta.patient_ID); return(View(consulta)); }
public ActionResult DetalleTienda(Tienda tienda) { Mall mall = (Mall)Session["Mall"]; var client = new RestClient("https://api.devrealplazaonline.com/v1/coordinates?pi_inm_c_icod=" + mall.inm_c_icod + "&ps_loc_c_ccod=" + tienda.loc_c_ccod); var request = new RestRequest(Method.GET); request.AddHeader("Postman-Token", "31bcf8d9-f3b2-4d49-b996-4f991e642505"); request.AddHeader("Cache-Control", "no-cache"); request.AddHeader("x-api-key", "TDy86NqDhGkZcdbkGeJ45sFL55o69954KjVIaU6h"); IRestResponse response = client.Execute(request); RestSharp.Deserializers.JsonDeserializer deserial = new JsonDeserializer(); var lista = deserial.Deserialize <List <Ubicacion> >(response); ViewBag.ubicaciones = lista; ViewBag.tienda = tienda; Session["Tienda"] = tienda; using (DatabaseRPEntities2 obj = new DatabaseRPEntities2()) { var x = from cons in obj.consulta select cons.query_id; int new_id = 0; foreach (int elemento in x) { new_id = elemento; } new_id += 1; Mall mimall = (Mall)Session["Mall"]; Rubro mirubro = (Rubro)Session["Rubro"]; Tienda mitienda = (Tienda)Session["Tienda"]; consulta consulta = new consulta(); consulta.query_id = new_id; consulta.user_id = (int)Session["Usuario"]; consulta.departamento = (string)Session["Departamento"]; consulta.mall = mimall.inm_c_vnomb; consulta.rubro = mirubro.rubro_c_vnomb; consulta.tienda = mitienda.nomb_com_c_vnomb; consulta.fecha = DateTime.Now; consulta.hora = DateTime.Now.TimeOfDay; obj.consulta.Add(consulta); obj.SaveChanges(); ViewBag.mensaje = "Registro de usuario exitoso."; return(View()); } }
// GET: consultas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } consulta consulta = db.consulta.Find(id); if (consulta == null) { return(HttpNotFound()); } return(View(consulta)); }
public ActionResult DeleteConfirmed(int id) { try { consulta consulta = db.consulta.Find(id); db.consulta.Remove(consulta); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception) { return(RedirectToAction("Delete", new { id = id, error = "Nose Puede Eliminar porque se esta utilizando" })); } }
public bool insertarConsulta(consulta c) { try { model.Entidades.consulta.Add(c); model.Entidades.SaveChanges(); } catch (Exception e) { return(false); } return(true); }
// GET: consultas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } consulta consulta = db.consulta.Find(id); if (consulta == null) { return(HttpNotFound()); } ViewBag.codcita = new SelectList(db.cita, "codcita", "fecha", consulta.codcita); return(View(consulta)); }
// GET: consultas/Delete/5 public ActionResult Delete(int?id, string error) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } consulta consulta = db.consulta.Find(id); if (consulta == null) { return(HttpNotFound()); } ViewBag.errorMsj = error; return(View(consulta)); }
// GET: consultas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } consulta consulta = db.Consultas.Find(id); if (consulta == null) { return(HttpNotFound()); } ViewBag.doctors_ID = new SelectList(db.doctors, "ID", "cedula", consulta.doctors_ID); ViewBag.patient_ID = new SelectList(db.Patients, "ID", "Cedula", consulta.patient_ID); return(View(consulta)); }
public bool insertarConsulta(consulta c) { Model model = new Model(); try { model.Entidades.consulta.Add(c); model.Entidades.SaveChanges(); } catch (Exception e) { return(false); } model.cerrarConexion(); return(true); }
private void Consultar_Click(object sender, RoutedEventArgs e) { consulta ventana = new consulta(); ventana.Show(); }
private void btnGuardar_Click(object sender, EventArgs e) { consulta c = new consulta(); c.idmedico = 12; c.idpaciente = idpaciente; c.observaciones = richTextBox1.Rtf; c.fecha = DateTime.Now; if (controladorConsulta.insertarConsulta(c)) { Model model = new Model(); consulta consulta = new consulta(); consulta = model.Entidades.consulta.Where(a => a.idpaciente == idpaciente && a.idmedico == 12).ToList().Last(); //inserción de los diagnosticos diagnostico dg = new diagnostico(); idconsult = consulta.idconsulta; foreach (var item in enfermedad) { dg.idconsulta = consulta.idconsulta; dg.idenfermedad = item.idenfermedad; dg.correcto = true; model.Entidades.diagnostico.Add(dg); try { model.Entidades.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } }//fin inserción diagnosticos //inserción síntomas pacientesintomas ps = new pacientesintomas(); foreach (var item in sintoma) { ps.idconsulta = consulta.idconsulta; ps.idsintoma = item.idsintoma; model.Entidades.pacientesintomas.Add(ps); try { model.Entidades.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } }//fin inserción diagnosticos //inserción de los examenes examenespendientes ep = new examenespendientes(); foreach (var item in tipoExamen) { ep.idconsulta = consulta.idconsulta; ep.idsubcategoria = item.idsubcategoria_examen; ep.estado = false; model.Entidades.examenespendientes.Add(ep); model.Entidades.SaveChanges(); } //fin insercion examenes medicamentosrecetados mr = new medicamentosrecetados(); foreach (var item in detallemedrecetados) { mr.idconsulta = consulta.idconsulta; mr.id_detalle = item.id_detalle; model.Entidades.medicamentosrecetados.Add(mr); model.Entidades.SaveChanges(); } MessageBox.Show(mr.idconsulta.ToString() + " " + mr.id_detalle.ToString()); //fin insercion medicamentos MessageBox.Show("Registro guardado"); } else { MessageBox.Show("algo fallo"); } }