Beispiel #1
0
        public ActionResult ViewDriverByID()
        {
            driverdetail d1 = new driverdetail();

            d1.id = Convert.ToInt32(Request.Params["id"]);
            //d1.driverid = (Guid)["driverid"];
            d1.drivername  = Request.Params["drivername"];
            d1.age         = Request.Params["age"];
            d1.mobileno    = Request.Params["mobileno"];
            d1.address     = Request.Params["address"];
            d1.licanceno   = Request.Params["licanceno"];
            d1.vehicleno   = Request.Params["vehicleno"];
            d1.residenceno = Request.Params["residenceno"];
            d1.familyno    = Request.Params["familyno"];
            d1.relation    = Request.Params["relation"];
            d1.bgroup      = Request.Params["bgroup"];
            d1.bankname    = Request.Params["bankname"];
            d1.branchname  = Request.Params["branchname"];
            d1.acno        = Request.Params["acno"];
            d1.ifsccode    = Request.Params["ifsccode"];
            d1.isactive    = (Request.Params["isactive"] == "1");

            DataTable dt = DriverLogic.SelectAll();

            return(View(dt));
        }
Beispiel #2
0
        public ActionResult AddDriver(driverdetail drdt)
        {
            using (DeliveryEntities1 db = new DeliveryEntities1())

                if (ModelState.IsValid)
                {
                    //db.driverdetails.Add(drdt);
                    //db.SaveChanges();


                    string exist = Convert.ToString((from Data in db.driverdetails
                                                     where Data.mobileno.Trim().ToLower() == drdt.mobileno.Trim().ToLower()
                                                     select Data.id).FirstOrDefault());
                    if (Convert.ToInt32(exist) == 0)
                    {
                        driverdetail Data_Insert = new driverdetail();

                        //Random r = new Random();
                        //     int rid = r.Next(0, 999999);
                        //    // Data_Insert.driverid = drdt.driverid;
                        var guid = Guid.NewGuid();
                        //Data_Insert.drivername = drdt.drivername;
                        Data_Insert.age = drdt.age;
                        //Data_Insert.mobileno = ord.mobileno;
                        Data_Insert.driverid    = guid;
                        Data_Insert.drivername  = drdt.drivername;
                        Data_Insert.address     = drdt.address;
                        Data_Insert.familyno    = drdt.familyno;
                        Data_Insert.mobileno    = drdt.mobileno;
                        Data_Insert.vehicleno   = drdt.vehicleno;
                        Data_Insert.relation    = drdt.relation;
                        Data_Insert.bankname    = drdt.bankname;
                        Data_Insert.acno        = drdt.acno;
                        Data_Insert.branchname  = drdt.branchname;
                        Data_Insert.bgroup      = drdt.bgroup;
                        Data_Insert.familyno    = drdt.familyno;
                        Data_Insert.licanceno   = drdt.licanceno;
                        Data_Insert.ifsccode    = drdt.ifsccode;
                        Data_Insert.residenceno = drdt.residenceno;

                        //Data_Insert.postalcode = drdt.postalcode;
                        Data_Insert.isactive = true;


                        db.driverdetails.Add(drdt);
                        db.SaveChanges();


                        return(RedirectToAction("Dashboard", "Login"));
                    }
                    else
                    {
                        return(RedirectToAction("Dashboard", "Login"));
                    }
                }

            return(View());
        }