コード例 #1
0
        public ActionResult ProfileEditCopil(Copil copil)
        {
            Copil p = _db.Copil.Where(s => s.Id == copil.Id).FirstOrDefault();

            p.Cnp      = copil.Cnp;
            p.Nume     = copil.Nume;
            p.Prenume  = copil.Prenume;
            p.Varsta   = copil.Varsta;
            p.Sex      = copil.Sex;
            p.Vorbeste = copil.Vorbeste;
            _db.SaveChanges();
            return(RedirectToAction("Copil", "User"));
        }
コード例 #2
0
ファイル: CopilController.cs プロジェクト: gaman547/ZORIKIDS
        public ActionResult UpdateCopil(Copil copil)
        {
            Copil c = _db.Copil.Where(s => s.Id == copil.Id).FirstOrDefault();

            c.Nume      = copil.Nume;
            c.Prenume   = copil.Prenume;
            c.Cnp       = copil.Cnp;
            c.Varsta    = copil.Varsta;
            c.Sex       = copil.Sex;
            c.Vorbeste  = copil.Vorbeste;
            c.ParinteId = copil.ParinteId;
            _db.SaveChanges();
            return(RedirectToAction("Index", "Copil"));
        }
コード例 #3
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"));
        }
コード例 #4
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);
            }
        }
コード例 #5
0
        public IEnumerable <Copil> GetCopils(int id)
        {
            var puncte = db.Puncts.Find(id);
            var rez    = new List <Copil>();

            db.Treceres.ToList().ForEach(x =>
            {
                if (x.NrPunct.Equals(puncte.Id))
                {
                    var copil = new Copil()
                    {
                        Id   = x.Copil.Id,
                        Nume = x.Copil.Nume
                    };
                    rez.Add(copil);
                }
            });

            return(rez);
        }
コード例 #6
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"));
        }