コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        public ActionResult AnularReserva(int id)
        {
            MisReservasModel obj = BussReserva.Buscar(id);

            return(View(obj));
        }