public bool ActualizarAltaMedica(BEAltaMedica BEA) { bool Resultado = false; try { Resultado = new DAAltaMedica().ActualizarAltaMedica(BEA); } catch (Exception) { Resultado = false; } return Resultado; }
public ActionResult ActualizarAltaMedica(int id) { BEAltaMedica DatosAltaMedica = new BEAltaMedica(); try { DatosAltaMedica = new BLAltaMedica().ObtenerDatosPaciente(id); IEnumerable<SelectListItem> Habitaciones = new SelectList(new BLHabitacion().ObtenerDisponibles(), "IdHabitacion", "Nombre", DatosAltaMedica.idHabitacion); ViewBag.ListaHabitaciones = Habitaciones; ViewBag.Mensaje = ""; } catch (Exception ex) { ViewBag.Mensaje = ex.Message; } return View(DatosAltaMedica); }
public bool ActualizarAltaMedica(BEAltaMedica BEA) { bool isOK = false; try { DbConnection dbCn = this.db.CreateConnection(); dbCn.Open(); DbTransaction dbTr = dbCn.BeginTransaction(); try { isOK = ActualizarAltaMedica_(dbTr, BEA); if (isOK) dbTr.Commit(); else dbTr.Rollback(); } catch (Exception) { dbTr.Rollback(); throw; } finally { if (dbCn.State == ConnectionState.Open) dbCn.Close(); } return isOK; } catch (Exception) { throw; } }
public ActionResult ActualizarAltaMedica(FormCollection FormContext) { BEAltaMedica BEA = new BEAltaMedica(); BEA.IdOrdenInternamientoBitacora = int.Parse(FormContext["IdOrdenInternamientoBitacora"].ToString()); //BEA.NombrePaciente = FormContext["NombrePaciente"].ToString(); //BEA.ApellidoPaterno = FormContext["ApellidoPaterno"].ToString(); //BEA.ApellidoMaterno = FormContext["ApellidoMaterno"].ToString(); //BEA.idHabitacion = FormContext["ListaHabitaciones"]; BEA.Descripcion = FormContext["Descripcion"]; bool Resultado = new BLAltaMedica().ActualizarAltaMedica(BEA); if (Resultado) { ViewBag.Mensaje = "Se creo correctamente la cama"; return RedirectToAction("Index"); } else { ViewBag.Mensaje = "No se puede crear la Alta Medica"; } return View(); }
public bool RegistrarAltaMedica(BEAltaMedica BEA) { bool Resultado = false; try { Resultado = new DAAltaMedica().NuevaAltaMedica(BEA); } catch (Exception) { Resultado = false; } return Resultado; }
public ActionResult RegistrarAltaMedica(string idOrdenInternamiento) { BEAltaMedica DatosAltaMedica = new BEAltaMedica(); try { DatosAltaMedica = new BLAltaMedica().ObtenerDatosPaciente_Registro(int.Parse(idOrdenInternamiento)); DatosAltaMedica.NumeroOrdenInternamiento = idOrdenInternamiento; ViewBag.Mensaje = ""; } catch (Exception ex) { ViewBag.Mensaje = ex.Message; } return View(DatosAltaMedica); }
public ActionResult RegistrarAltaMedica(FormCollection FormContext) { try { BEAltaMedica BEA = new BEAltaMedica(); BEA.NumeroOrdenInternamiento = FormContext["NumeroOrdenInternamiento"]; //BEA.idDoctor = int.Parse(FormContext["ListaDoctores"].ToString()); //BEA.idPaciente = FormContext["ListaPacientes"]; //BEA.idHabitacion = FormContext["ListaHabitaciones"]; //BEA.idCama = int.Parse(FormContext["ListaTipoCama"].ToString()); //BEA.Estado = FormContext["Estado"]; BEA.Descripcion = FormContext["Descripcion"]; bool Resultado = new BLAltaMedica().RegistrarAltaMedica(BEA); if (Resultado) { ViewBag.Mensaje = "Se creo correctamente la cama"; return RedirectToAction("Index"); } else { ViewBag.Mensaje = "No se puede crear la Alta Medica"; } } catch (Exception ex) { ViewBag.Mensaje = ex.Message; } return View(); }
public BEAltaMedica BuscarPaciente(int id) { BEAltaMedica be2 = new BEAltaMedica(); try { using (DbCommand dbCmd = this.db.GetStoredProcCommand("[pa_BuscarPaciente]")) { this.db.AddInParameter(dbCmd, "@n_OrdenInternamientoBitacora", DbType.Int32, id); using (IDataReader reader = this.db.ExecuteReader(dbCmd)) { while (reader.Read()) { be2.IdOrdenInternamientoBitacora = int.Parse(reader[0].ToString()); be2.NombrePaciente = reader[1].ToString(); be2.ApellidoPaterno = reader[2].ToString(); be2.ApellidoMaterno = reader[3].ToString(); be2.NumeroOrdenInternamiento = reader[4].ToString(); be2.idHabitacion = reader[5].ToString(); be2.fechaHora = reader[6].ToString(); be2.Descripcion = reader[7].ToString(); } } } } catch (Exception) { throw; } return be2; }
private bool InsertarAltaMedica(DbTransaction dbTr, BEAltaMedica objBEA) { try { using (DbCommand dbCmd = this.db.GetStoredProcCommand("[pa_AltaMedica_set_insert]")) { this.db.AddInParameter(dbCmd, "@n_idOrdenInternamiento", DbType.Int32, objBEA.NumeroOrdenInternamiento); //this.db.AddInParameter(dbCmd, "@n_idDoctor", DbType.Int32, objBEA.idDoctor); //this.db.AddInParameter(dbCmd, "@v_idPaciente", DbType.String, objBEA.idPaciente); //this.db.AddInParameter(dbCmd, "@n_idHabitacion", DbType.Int32, objBEA.idHabitacion); //this.db.AddInParameter(dbCmd, "@n_idCama", DbType.Int32, objBEA.idCama); //this.db.AddInParameter(dbCmd, "@v_estado", DbType.String, objBEA.Estado); this.db.AddInParameter(dbCmd, "@v_descripcion", DbType.String, objBEA.Descripcion); if (this.db.ExecuteNonQuery(dbCmd, dbTr) > 0) { return true; } } return false; } catch (Exception) { throw; } }
private bool ActualizarAltaMedica_(DbTransaction dbTr, BEAltaMedica objBEA) { try { using (DbCommand dbCmd = this.db.GetStoredProcCommand("[pa_ActualizarAltaMedica]")) { this.db.AddInParameter(dbCmd, "@n_OrdenInternamientoBitacora", DbType.Int32, objBEA.IdOrdenInternamientoBitacora); //this.db.AddInParameter(dbCmd, "@v_Nombre", DbType.String, objBEA.NombrePaciente); //this.db.AddInParameter(dbCmd, "@v_ApellidoPaterno", DbType.String, objBEA.ApellidoPaterno); //this.db.AddInParameter(dbCmd, "@v_ApellidoMaterno", DbType.String, objBEA.ApellidoMaterno); //this.db.AddInParameter(dbCmd, "@n_idHabitacion", DbType.String, objBEA.idHabitacion); this.db.AddInParameter(dbCmd, "@v_Descripcion", DbType.String, objBEA.Descripcion); if (this.db.ExecuteNonQuery(dbCmd, dbTr) > 0) { return true; } } return false; } catch (Exception) { throw; } }
public BEAltaMedica BuscarPaciente_Registro(int idOrdenInternamiento) { BEAltaMedica be2 = new BEAltaMedica(); try { using (DbCommand dbCmd = this.db.GetStoredProcCommand("[pa_BuscarPaciente_Registro]")) { this.db.AddInParameter(dbCmd, "@n_OrdenInternamiento", DbType.Int32, idOrdenInternamiento); using (IDataReader reader = this.db.ExecuteReader(dbCmd)) { while (reader.Read()) { be2.NumeroOrdenInternamiento = reader[0].ToString(); be2.NombrePaciente = reader[1].ToString(); be2.NombreDoctor = reader[2].ToString(); be2.idHabitacion = reader[3].ToString(); be2.idCama = int.Parse(reader[4].ToString()); } } } } catch (Exception) { throw; } return be2; }