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)); }
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()); }