public static List <MisReservasModel> MisReservas(int id) { SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_mis_reservas"; cmd.Parameters.Add("@idpaciente", SqlDbType.Int).Value = id; DataTable dt = db.ejecutarConsulta(cmd); List <MisReservasModel> lista = new List <MisReservasModel>(); MisReservasModel obj; // recorrer el DataTable y llenaremos el List<MisReservasModel> foreach (DataRow row in dt.Rows) { obj = new MisReservasModel(); obj.idreserva = int.Parse(row["idreserva"].ToString()); obj.fecha = DateTime.Parse(row["fecha"].ToString()); obj.horaminuto = TimeSpan.Parse(row["horaminuto"].ToString()); obj.nombres_me = row["nombres_me"].ToString(); obj.apellidos_me = row["apellidos_me"].ToString(); obj.nom_especialidad = row["nom_especialidad"].ToString(); obj.nombres_pa = row["nombres_pa"].ToString(); obj.apellidos_pa = row["apellidos_pa"].ToString(); lista.Add(obj); } return(lista); }
public static MisReservasModel Buscar(int id) { SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_buscar_reserva"; cmd.Parameters.Add("@idreserva", SqlDbType.Int).Value = id; DataTable dt = db.ejecutarConsulta(cmd); MisReservasModel obj = new MisReservasModel(); foreach (DataRow row in dt.Rows) { obj.idreserva = int.Parse(row["idreserva"].ToString()); obj.fecha = DateTime.Parse(row["fecha"].ToString()); obj.horaminuto = TimeSpan.Parse(row["horaminuto"].ToString()); obj.nombres_me = row["nombres_me"].ToString(); obj.apellidos_me = row["apellidos_me"].ToString(); obj.nom_especialidad = row["nom_especialidad"].ToString(); obj.nombres_pa = row["nombres_pa"].ToString(); obj.apellidos_pa = row["apellidos_pa"].ToString(); } return(obj); }
public ActionResult AnularReserva(int id) { MisReservasModel obj = BussReserva.Buscar(id); return(View(obj)); }