public ActionResult Requestprocess()
        {
            TRM t = new TRM t();

            var req = (from i in t.Requestinfos
                       join u in t.Logininfos
                       on i.pm_id equals u.Id
                       select new { Skill = i.Skill, startdate = i.Start_date, enddate = i.End_date, Requestname = i.Reqname, PMName = u.User_name, reqid = i.Request_id, status = i.Status }).ToList();
            int rid = int.Parse(Session["rid"].ToString());

            ViewBag.rid = rid;
            List <Requestdata> reqdata = new List <Requestdata>();

            foreach (var i in req)
            {
                Requestdata r = new Requestdata();
                r.skill       = i.Skill;
                r.startdate   = i.startdate;
                r.enddate     = i.enddate;
                r.Requestname = i.Requestname;
                //r.pmid = i.pm_id;
                r.PMName = i.PMName;
                r.reqid  = i.reqid;
                r.status = i.status;


                reqdata.Add(r);
            }
            return(View(reqdata));
        }
        public Requestview(String Request)
        {
            Requestdata requestdata = JsonConvert.DeserializeObject <Requestdata>(Request) as Requestdata;

            lat = Convert.ToDouble(requestdata.ParamedicCoordinates.Latitude);
            lng = Convert.ToDouble(requestdata.ParamedicCoordinates.Longitude);

            InitializeComponent();

            paramedicname.Text = requestdata.ParamedicName.ToString();
            Duration.Text      = requestdata.AuthorityLocation.ToString();
            if (requestdata.TimeInSeconds > 60)
            {
                double hours = requestdata.TimeInSeconds / 3600;
                double min   = (hours % 1) * 60;
                time.Text = Convert.ToInt32(hours) + " Hours" + Convert.ToInt32(min) + " Minutes";
            }
            else
            {
                time.Text = requestdata.TimeInSeconds / 60 + " Minutes";
            }
            Distance.Text = (requestdata.Distance).ToString() + " Mile";
        }