public JsonResult EliminarProcedimiento(ProcedimientoModel procedimiento) { List <bool> eliminado = new List <bool>(); eliminado.Add(this.historiaClinicaBDD.EliminarProcedimiento(procedimiento)); return(Json(eliminado)); }
public JsonResult IngresarProcedimiento(ProcedimientoModel procedimiento) { List <bool> ingresado = new List <bool>(); ingresado.Add(this.historiaClinicaBDD.InsertarProcedimiento(procedimiento)); return(Json(ingresado)); }
public bool EliminarProcedimiento(ProcedimientoModel procedimiento) { bool eliminado = false; int resultado = 0; string sentenciaSql = "DELETE FROM Procedimiento " + "WHERE ProcedimientoID = @ProcedimientoID; "; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@ProcedimientoID", procedimiento.ProcedimientoID); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { eliminado = true; } return(eliminado); }
public List <ProcedimientoModel> ListarProcedimiento(int consultaMedicaID) { List <ProcedimientoModel> listaProcedimiento = new List <ProcedimientoModel>(); string sentenciaSql = "SELECT ProcedimientoID, Procedimiento, Detalle " + "FROM Procedimiento " + $"WHERE ConsultaMedicaID = {consultaMedicaID} "; DataTable tablaDatos = this.conexion.ComandoConsulta(sentenciaSql); for (int i = 0; i < tablaDatos.Rows.Count; i++) { ProcedimientoModel procedimiento = new ProcedimientoModel(); procedimiento.ProcedimientoID = tablaDatos.Rows[i].Field <int>("ProcedimientoID"); procedimiento.ProcedimientoTexto = tablaDatos.Rows[i].Field <string>("Procedimiento"); procedimiento.Detalle = tablaDatos.Rows[i].Field <string>("Detalle"); listaProcedimiento.Add(procedimiento); } return(listaProcedimiento); }
public bool InsertarProcedimiento(ProcedimientoModel procedimiento) { bool ingresado = false; int resultado = 0; string sentenciaSql = "INSERT INTO Procedimiento (Procedimiento, Detalle, ConsultaMedicaID) " + "VALUES (@Procedimiento, @Detalle, @ConsultaMedicaID); "; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@Procedimiento", procedimiento.ProcedimientoTexto); sentenciaSQL.Parameters.AddWithValue("@Detalle", procedimiento.Detalle); sentenciaSQL.Parameters.AddWithValue("@ConsultaMedicaID", procedimiento.ConsultaMedicaID); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { ingresado = true; } return(ingresado); }