Example #1
0
 public ActionResult Edit([Bind(Include = "ID,Name")] Region region)
 {
     if (ModelState.IsValid)
     {
         db.Entry(region).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(region));
 }
        public ActionResult Create([Bind(Include = "ID,DateofDonation,DonorId")] Donation donation)
        {
            if (ModelState.IsValid)
            {
                db.Donations.Add(donation);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(donation));
        }
Example #3
0
        public ActionResult Create([Bind(Include = "ID,Name,DateofBirth,Sex,BloodType,Phone")] Donor donor)
        {
            if (ModelState.IsValid)
            {
                db.Donors.Add(donor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(donor));
        }
Example #4
0
        public ActionResult Create([Bind(Include = "Id,Name,Phone,Location,RegionId")] Bank bank)
        {
            if (ModelState.IsValid)
            {
                db.Banks.Add(bank);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(bank));
        }
Example #5
0
        public bool Update(Donor donor)
        {
            var db     = new BloodBankingContext();
            var donors = db.Donors.FirstOrDefault(x => x.ID == donor.ID);

            if (donor == null)
            {
                db.SaveChanges();
            }
            return(true);
        }
Example #6
0
        public bool Delete(long id)
        {
            var db     = new BloodBankingContext();
            var donors = db.Donors.FirstOrDefault(x => x.ID == id);

            if (donors == null)
            {
                db.Donors.Remove(donors);
            }
            db.SaveChanges();
            return(true);
        }
        public bool Update(Donation donation)
        {
            var db        = new BloodBankingContext();
            var donations = db.Donations.FirstOrDefault(x => x.ID == donation.ID);

            if (donation == null)
            {
                return(false);
            }
            db.SaveChanges();
            return(true);
        }
Example #8
0
        public bool Delete(Bank bank)
        {
            var db    = new BloodBankingContext();
            var banks = db.Banks.FirstOrDefault(x => x.Id == bank.Id);

            if (bank == null)
            {
                return(false);
            }
            db.Banks.Remove(bank);
            db.SaveChanges();
            return(true);
        }
Example #9
0
        public bool AddBanks(Bank bank)
        {
            var database = new BloodBankingContext();

            if (string.IsNullOrEmpty(bank.Name))
            {
                return(false);
            }

            database.Banks.Add(bank);
            database.SaveChanges();
            return(true);
        }
Example #10
0
        public bool Delete(long id)
        {
            var db     = new BloodBankingContext();
            var region = db.Regions.FirstOrDefault(x => x.Id == id);

            if (region == null)
            {
                return(false);
            }
            db.Regions.Remove(region);
            db.SaveChanges();
            return(true);
        }
Example #11
0
        public bool Update(Region reg)
        {
            var db     = new BloodBankingContext();
            var region = db.Regions.FirstOrDefault(x => x.Id == reg.Id);

            if (region == null)
            {
                return(false);
            }
            region.Name = reg.Name;
            db.SaveChanges();
            return(true);
        }
Example #12
0
        public bool AddRegion(Region reg)
        {
            var database = new BloodBankingContext();

            if (string.IsNullOrEmpty(reg.Name))
            {
                return(false);
            }

            database.Regions.Add(reg);
            database.SaveChanges();
            return(true);
        }
Example #13
0
        public bool AddDonor(Donor donor)
        {
            var database = new BloodBankingContext();

            if (string.IsNullOrEmpty(donor.Name))
            {
                return(false);
            }

            database.Donors.Add(donor);
            database.SaveChanges();
            return(true);
        }
        public bool AddDonations(Donation donation)
        {
            var database = new BloodBankingContext();

            if (string.IsNullOrEmpty(donation.DonorId))
            {
                return(false);
            }

            database.Donations.Add(donation);
            database.SaveChanges();
            return(true);
        }