Exemplo n.º 1
0
 public IResult Update(Rental rental)
 {
     using (var reCapProjectContext = new ReCapProjectContext())
     {
         reCapProjectContext.Rentals.Update(rental);
         reCapProjectContext.SaveChanges();
         return(new Result(true, Messages.RentalUpdated));
     }
 }
Exemplo n.º 2
0
 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);
     }
 }
Exemplo n.º 3
0
 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);
     }
 }
Exemplo n.º 4
0
 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);
     }
 }
Exemplo n.º 5
0
        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);
     }
 }
Exemplo n.º 7
0
 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);
     }
 }
Exemplo n.º 8
0
        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);
        }
Exemplo n.º 9
0
 public BrandDenemeController(ReCapProjectContext context)
 {
     _context = context;
 }