コード例 #1
0
ファイル: CopilController.cs プロジェクト: gaman547/ZORIKIDS
        public ActionResult CreateCopil(Copil copil)
        {
            _db.Copil.Add(copil);
            _db.SaveChanges();

            ParinteCopil obj = new ParinteCopil();

            obj.ParinteId = copil.ParinteId;
            obj.CopilId   = copil.Id;

            _db.ParinteCopil.Add(obj);
            _db.SaveChanges();

            return(RedirectToAction("Index", "Copil"));
        }
コード例 #2
0
ファイル: CopilController.cs プロジェクト: gaman547/ZORIKIDS
        public bool Delete(int id)
        {
            try
            {
                Copil copil = _db.Copil.Where(s => s.Id == id).FirstOrDefault();

                ParinteCopil pac2 = _db.ParinteCopil.Where(s => s.Copil == copil).FirstOrDefault();
                _db.ParinteCopil.Remove(pac2);
                _db.SaveChanges();

                _db.Copil.Remove(copil);
                _db.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
コード例 #3
0
        public ActionResult AddCopil(Copil model)
        {
            var   userid  = User.Identity.Name;
            var   parinte = _db.Parinte.Where(s => s.Email == userid).FirstOrDefault();
            Copil asd2    = new Copil();

            asd2           = model;
            asd2.ParinteId = parinte.Id;
            _db.Copil.Add(asd2);
            _db.SaveChanges();

            ParinteCopil asd = new ParinteCopil();

            asd.Parinte = parinte;
            asd.Copil   = model;

            _db.ParinteCopil.Add(asd);
            _db.SaveChanges();

            return(RedirectToAction("Copil", "User"));
        }