public bool Delete(string carNo) { try { Car_Registration obj = _dbentity.Car_Registration.ToList().Where(x => x.CarNumber == carNo).FirstOrDefault(); _dbentity.Car_Registration.Remove(obj); _dbentity.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public string Create(Car_Registration obj) { try { obj.RegisteredOn = DateTime.Now; obj.CarNumber = obj.CarNumber.Trim(); _dbentity.Car_Registration.Add(obj); _dbentity.SaveChanges(); return(obj.CarNumber); } catch (Exception ex) { return("0"); } }
public bool UpdateCarRentedDtls(string carNo) { try { DBConnection _dbentity = new DBConnection(); Car_Registration obj = _dbentity.Car_Registration.ToList().Where(x => x.CarNumber == carNo).FirstOrDefault(); obj.IsRented = true; obj.ModifiedOn = DateTime.Now; _dbentity.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool IsCarRented(string carNo) { try { Car_Registration obj = _dbentity.Car_Registration.ToList().Where(x => x.CarNumber == carNo).FirstOrDefault(); if (obj.IsRented == true) { return(true); } else { return(false); } } catch (Exception ex) { throw; } }
public ActionResult Create(Car_Registration obj, HttpPostedFileBase carImgUpload) { string path = string.Empty; if (carImgUpload != null) { string filename = ""; string fileNameWithoutExtention = Path.GetFileNameWithoutExtension(carImgUpload.FileName); string extension = Path.GetExtension(carImgUpload.FileName); filename = fileNameWithoutExtention + "_" + System.DateTime.Now.ToString("yyyyMMddHHmmss") + extension; DirectoryInfo MyDirectory = new DirectoryInfo(Request.PhysicalApplicationPath + "Uploads\\" + "Car_Images"); if (!MyDirectory.Exists) { MyDirectory.Create(); } path = MyDirectory.FullName + "\\" + filename; carImgUpload.SaveAs(path); } obj.CarImagePath = path; var carNo = _service.Create(obj); TempData["CarNo"] = carNo; return(RedirectToAction("Index")); }
public ActionResult Create() { Car_Registration obj = new Car_Registration(); return(View(obj)); }
public string Create(Car_Registration obj) { obj.CarNumber = CreateCarNo(8); return(_repository.Create(obj)); }