public ActionResult DeleteConfirmed(int id) { Prescripcion prescripcion = db.Prescripcions.Find(id); db.Prescripcions.Remove(prescripcion); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,UsuarioId,PacienteId,FechaDeCreacion,FechaModificada,EstaActivo")] Prescripcion prescripcion) { if (ModelState.IsValid) { db.Entry(prescripcion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PacienteId = new SelectList(db.Pacientes, "Id", "Clave", prescripcion.PacienteId); return(View(prescripcion)); }
//**************************************************************************** void tmpServicio_Elapsed(object sender, ElapsedEventArgs e) { // verificar si el servicio se esta ejecutando if (wenproceso == 0) { wenproceso = 1; Prescripcion oprescrip = new Prescripcion(); oprescrip.Genera_Interface_Prescripcion(); wenproceso = 0; } }
//**************************************************************************** void tmpServicio_Elapsed(object sender, ElapsedEventArgs e) { if (ConfigurationManager.AppSettings["processPrescrip"] == "1") { // verificar si el servicio se esta ejecutando if (wenproceso == 0) { wenproceso = 1; Prescripcion oprescrip = new Prescripcion(); oprescrip.Genera_Interface_Prescripcion(); wenproceso = 0; } } }
// GET: Prescripcions/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Prescripcion prescripcion = db.Prescripcions.Find(id); if (prescripcion == null) { return(HttpNotFound()); } return(View(prescripcion)); }
// GET: Prescripcions/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Prescripcion prescripcion = db.Prescripcions.Find(id); if (prescripcion == null) { return(HttpNotFound()); } ViewBag.PacienteId = new SelectList(db.Pacientes, "Id", "Clave", prescripcion.PacienteId); return(View(prescripcion)); }
public Boolean tomarAtencion(List <Practica> practica, Diagnostico diag, Prescripcion pres, DateTime fecha, Turno turno) { EnlaceDatos enlaceDatos = new EnlaceDatos(); if (enlaceDatos.registrarAtencion(practica, diag, pres, fecha, turno) == true) { return(true); } else { return(false); } //SqlDataReader drProfesionales = enlaceDatos.getProfesionalesParaValidar(); //List<Entidades.Profesional> listaProfesionales = new List<Entidades.Profesional>(); //if (drProfesionales.HasRows) //{ // while (drProfesionales.Read()) // { // TipoDocumento tipd = new TipoDocumento(); // Profesional e = new Profesional(); // e.TipoDocumento = tipd; // e.TipoDocumento.IdTipoDocumento = Convert.ToInt32(drProfesionales[0].ToString()); // e.NumeroDocumento = drProfesionales[1].ToString(); // e.Matricula = drProfesionales[2].ToString(); // listaProfesionales.Add(e); // } // for (int i = 0; i < listaProfesionales.Count; i++) // { // if (listaProfesionales[i].Matricula == profesional.Matricula || (listaProfesionales[i].TipoDocumento.IdTipoDocumento == profesional.TipoDocumento.IdTipoDocumento && listaProfesionales[i].NumeroDocumento == profesional.NumeroDocumento)) // { // return false; // } // } //} //enlaceDatos.registrarProfesional(profesional, usuario, esp, dom, lsttel, correo); //return true; }
void tmpServicio_Prescripciones_Elapsed(object sender, ElapsedEventArgs e) { ConfigurationManager.RefreshSection("appSettings"); // Primero actualiza seccion try { if (ConfigurationManager.AppSettings["processPrescrip"] == "1") { // verificar si el servicio se esta ejecutando if (wenproceso_Prescripciones == 0) { wenproceso_Prescripciones = 1; Prescripcion oprescrip = new Prescripcion(); oprescrip.Genera_Interface_Prescripcion(1); // 1=retail oprescrip.Genera_Interface_Prescripcion(2); // 2=no retail wenproceso_Prescripciones = 0; } } } catch (Exception ex) { wenproceso_Prescripciones = 0; } }
private void btnGuardar_Click(object sender, EventArgs e) { // Creo las practicas List <Practica> practicas = new List <Practica>(); foreach (Practica practica in listaPracticas.Items) { practicas.Add(practica); } //Creo el diagnostico Diagnostico diagnostico = new Diagnostico(); List <object> listaEnfermedades = new List <object>(); foreach (object ob in lstenfermedades.Items) { listaEnfermedades.Add(ob); } string observacionesDiagnostico; observacionesDiagnostico = txtObservacionesDiagnostico.Text; diagnostico.ListEnfermedades = listaEnfermedades; diagnostico.Observaciones = observacionesDiagnostico; //Creo la prescripcion Prescripcion prescripcion = new Prescripcion(); prescripcion.Listamedicamentos = new List <Medicamento>(); prescripcion.Horas = Convert.ToInt32(txthoras.Text.ToString()); prescripcion.Dias = Convert.ToInt32(txtdia.Text.ToString()); prescripcion.CantidadMedicamentos = Convert.ToInt32(txtnumeroComprimidos.Text.ToString()); string observacionprescripcion; observacionprescripcion = txtObservacionPrescripcion.Text; foreach (Medicamento med in listaMedicamentos.Items) { prescripcion.Listamedicamentos.Add(med); prescripcion.CantidadMedicamentos = med.Cantidad; prescripcion.Dias = med.Dias; prescripcion.Horas = med.Horas; } prescripcion.Observacion = observacionprescripcion; GestorDeAtenciones logica = new GestorDeAtenciones(); DateTime fecha = DateTime.Now; Turno turno = ((Turno)cmbTurnos.SelectedItem); if (logica.tomarAtencion(practicas, diagnostico, prescripcion, fecha, turno) == true) { MessageBox.Show("Atencion registrada con exito", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("No se ha podido registrar la atencion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } }