Beispiel #1
0
        public void RemoveUser(int id)
        {
            Klientai  user      = _context.Klientai.Where(x => x.IdKlientai == id).FirstOrDefault();
            Profiliai profiliai = _context.Klientai.Where(x => x.IdKlientai == id).Select(x => x.FkProfiliai).FirstOrDefault();

            _context.Klientai.Remove(user);
            _context.Profiliai.Remove(profiliai);
            _context.SaveChanges();
        }
Beispiel #2
0
        public IActionResult AddReservation([FromBody] ServiRegAddRequest request)
        {
            var obj = _serviRegService.BuildServicesAddRegRequest(request);

            _context.SaveChanges();
            return(Ok());
        }
        public Gyvunai AddPet(PetRequest request)
        {
            int klientoId = _context.Klientai.Where(x => x.FkProfiliaiid == request.FkKlientaiidKlientai).Select(x => x.IdKlientai).FirstOrDefault();
            var pet       = new Gyvunai
            {
                Amzius = request.Amzius,
                Lytis  = request.Lytis,
                Rusis  = request.Rusis,
                Svoris = request.Svoris,
                Vardas = request.Vardas,
                Veisle = request.Veisle,
                FkKlientaiidKlientai = klientoId,
            };

            _context.Gyvunai.Add(pet);
            _context.SaveChanges();
            return(pet);
        }
Beispiel #4
0
        public IActionResult AddReservation([FromBody] ReservationRequestModel request)
        {
            var obj        = _inventorReservationService.AddReservation(request);
            var tempReserv = _context.Inventorius.Where(x => x.Id == request.Inventoriusid).FirstOrDefault();
            int amount     = (int)(tempReserv.KiekisLaisvu);

            tempReserv.KiekisLaisvu = amount - 1;
            _context.SaveChanges();
            return(Ok());
        }
Beispiel #5
0
        public InventoriausRezervacijos AddReservation(ReservationRequestModel request)
        {
            int tempDarbuotojoID             = _context.Darbuotojai.Where(x => x.FkProfiliaiid == request.ProfilioID).FirstOrDefault().IdDarbuotojai;
            InventoriausRezervacijos addThis = new InventoriausRezervacijos
            {
                Data      = request.Data,
                LaikasNuo = request.LaikasNuo,
                LaikasIki = request.LaikasIki,
                FkDarbuotojaiidDarbuotojai = tempDarbuotojoID,
                FkInventoriusid            = request.Inventoriusid
            };

            _context.InventoriausRezervacijos.Add(addThis);
            _context.SaveChanges();
            return(addThis);
        }
Beispiel #6
0
        public Inventorius AddInventor(InventorReq request)
        {
            var inventor = new Inventorius
            {
                Pavadinimas        = request.Name,
                Kiekis             = request.Amount,
                KabinetoNumeris    = request.Room,
                KiekisLaisvu       = request.Free,
                GaliojimoLaikasNuo = request.GoodFrom,
                GaliojimoLaikasIki = request.GoodUntil
            };

            _context.Inventorius.Add(inventor);
            _context.SaveChanges();
            return(inventor);
        }
Beispiel #7
0
        public PaslaugosRezervacija BuildServicesAddRegRequest(ServiRegAddRequest req)
        {
            int klientoId            = _context.Profiliai.SingleOrDefault(x => x.Id == req.ProfilioId).Id;
            PaslaugosRezervacija add = new PaslaugosRezervacija
            {
                Data         = req.Data,
                LaikasNuo    = req.LaikasNuo,
                LaikasIki    = req.LaikasIki,
                FkPaslaugaid = req.FkPaslaugaid,
                FkDarbuotojaiidDarbuotojai = req.FkDarbuotojaiidDarbuotojai,
                FkKlientaiidKlientai       = klientoId
            };

            _context.PaslaugosRezervacija.Add(add);
            _context.SaveChanges();
            return(add);
        }
Beispiel #8
0
        public Paslaugos BuildServicesAddRequest(ServiAddRequest request)
        {
            var service = new Paslaugos
            {
                Rizika      = request.Rizika,
                Pavadinimas = request.Pavadinimas,
                Kaina       = request.Kaina,
                Aprasymas   = request.Aprasymas,
                Narkoze     = request.Narkoze,
                Trukme      = request.Trukme,
                FkDarbuotojaiidDarbuotojai = request.FkDarbuotojaiidDarbuotojai
            };

            _context.Paslaugos.Add(service);
            _context.SaveChanges();
            return(service);
        }