Beispiel #1
0
        public ActionResult AddToRequestTable()//adding the selected records to Branch_Vehicle_Request table
        {
            Branch_Vehicle_Request bvr = null;
            string bid = Session["username"].ToString();
            //bvr.Status = "Pending";
            var vid = Request.Form.Get("chckreq");

            List <Branch_Vehicle_Request> bvlist = new List <Branch_Vehicle_Request>();

            vlist = DBOperations.getvehdetails();



            foreach (var j in vlist)
            {
                if (vid.Contains(j.Vehicle_Code.ToString()))
                {
                    bvr                = new Branch_Vehicle_Request();
                    bvr.As_On_Date     = DateTime.Today;
                    bvr.Vehicle_id     = j.Vehicle_Code;
                    bvr.No_of_Vehicles = j.No_of_Vehicles_Available;
                    bvr.Branch_id      = bid;
                    bvr.Status         = "Pending";
                    // bvr.No_of_Vehicles_Approved = null;
                    bvlist.Add(bvr);
                }
            }
            string msg = DBOperations.GotoAdmin(bvlist);

            ViewBag.message = msg;
            return(View("SuccessfulBA"));
        }
Beispiel #2
0
        public ActionResult RequestApprove(Branch_Vehicle_Request bvr)//admin approves the requests of BA
        {
            var bid = Request.Form.Get("chck");

            bvrlist = DBOperations.ShowToAdminFromBA();
            List <Branch_Vehicle_Request> bvrlist1 = new List <Branch_Vehicle_Request>();
            Branch_Vehicle_Request        b        = null;

            foreach (var k in bvrlist)
            {
                if (bid.Contains(k.Branch_id.ToString()))
                {
                    b        = new Branch_Vehicle_Request();
                    k.Status = "Approved";
                    // k.No_of_Vehicles_Approved = bvr.No_of_Vehicles_Approved;
                    string bstatus  = k.Status;
                    string branchid = k.Branch_id;
                    //int va =(int)k.No_of_Vehicles_Approved;
                    string res = DBOperations.AdminApproveToBA(bstatus, branchid);
                }
            }


            return(View("Approvemsg"));
        }
Beispiel #3
0
        public ActionResult AddToRequestTable(Vehicle_details vd)//adding the selected records to Branch_Vehicle_Request table
        {
            if (Session["username"] == null)
            {
                return(RedirectToAction("Login"));
            }
            Branch_Vehicle_Request        bvr    = null;
            List <Branch_Vehicle_Request> bvlist = new List <Branch_Vehicle_Request>();

            bvr = new Branch_Vehicle_Request();


            string vid    = vd.Vehicle_Code;
            string bid    = Session["username"].ToString();
            string status = "Pending";
            int    novR   = int.Parse(Request.Form["txtnovR"]);
            int    novA   = 0;

            bvr.As_On_Date = DateTime.Today;
            bvr.Vehicle_id = vid;
            bvr.Branch_id  = bid;
            bvr.Status     = status;
            bvr.No_Of_Vehicles_Requested = novR;
            bvr.No_Of_Vehicles_Approved  = novA;
            bvlist.Add(bvr);

            string res = DBOperations.GotoAdmin(bvlist);

            ViewBag.msg = res;
            return(View("SuccessfulBA"));
        }
Beispiel #4
0
        public ActionResult AdminApprovesBA()//after admin selects one radio button,it displays details in textboxes
        {
            string bid = Request.Form["rdb"];
            Branch_Vehicle_Request bvr = DBOperations.ExtractAdmin(bid);

            return(View(bvr));
        }
Beispiel #5
0
        public ActionResult AdminApprovesBA()//after admin selects one radio button,it displays details in textboxes
        {
            if (Session["username"] == null)
            {
                return(RedirectToAction("Login"));
            }
            string bid = Request.Form["rdb"];
            Branch_Vehicle_Request bvr = DBOperations.ExtractAdmin(bid);

            return(View(bvr));
        }
Beispiel #6
0
        public ActionResult RequestApprove(Branch_Vehicle_Request bvr)//admin approves the requests of BA
        {
            int novA = int.Parse(Request.Form["txtnovA"]);

            bvr.Status = "Approved";
            string branchid = bvr.Branch_id;
            string bstatus  = bvr.Status;
            int    novR     = (int)bvr.No_Of_Vehicles_Requested;
            string msg      = DBOperations.AdminApproveToBA(bstatus, branchid, novA);

            return(View("Approvemsg"));
        }