public IResult Update(Rental rental) { using (var reCapProjectContext = new ReCapProjectContext()) { reCapProjectContext.Rentals.Update(rental); reCapProjectContext.SaveChanges(); return(new Result(true, Messages.RentalUpdated)); } }
private bool CheckUser(int id) { using (ReCapProjectContext _context = new ReCapProjectContext()) { int user = _context.Users.Where(u => u.Id == id).Count(); if (user == 0) { return(false); } return(true); } }
private bool CheckCar(int id) { using (ReCapProjectContext _context = new ReCapProjectContext()) { int car = _context.Cars.Where(c => c.ID == id).Count(); if (car == 0) { return(false); } return(true); } }
public bool CarMustExits(int CarId) { // Araba sistemde yoksa eklemez using (ReCapProjectContext _context = new ReCapProjectContext()) { int carCount = _context.Cars.Where(c => c.ID == CarId).Count(); if (carCount == 1) { return(true); } return(false); } }
public IResult Add(Car car) { using (ReCapProjectContext context = new ReCapProjectContext()) { if (car.DailyPrice < 0 && context.Brands.SingleOrDefault(b => b.BrandId == car.BrandId).BrandName.Length < 2) { return(new ErrorResult(Messages.PraductInvalid)); } _carDal.Add(car); return(new SuccessResult(Messages.ProductAdded)); }; }
private bool CheckUser(int id) { // veri tabanindaki verilere bakar. mevcutta var ise false doner using (ReCapProjectContext _context = new ReCapProjectContext()) { var user = _context.Users.Where(u => u.Id == id).FirstOrDefault(); if (user == null) { return(false); } return(true); } }
private bool BeUnique(string arg) { // veri tabanindaki verilere bakar. mevcutta var ise false doner using (ReCapProjectContext _context = new ReCapProjectContext()) { int colorName = _context.Colors.Where(c => c.ColorName == arg).Count(); if (colorName == 0) { return(true); } return(false); } }
public bool EmailChecker(string email) { bool isValid = new EmailAddressAttribute().IsValid(email); bool isUnique = false; using (ReCapProjectContext _context = new ReCapProjectContext()) { int user = _context.Users.Where(u => u.Email == email).Count(); isUnique = user == 0 ? true : false; } if (isValid && isUnique) { return(true); } return(false); }
public BrandDenemeController(ReCapProjectContext context) { _context = context; }