コード例 #1
0
        public async Task <IActionResult> Edit(int id, [Bind("FacultetID,Name")] Facultet facultet)
        {
            if (id != facultet.FacultetID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(facultet);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!FacultetExists(facultet.FacultetID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Create)));
            }
            return(View(facultet));
        }
コード例 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Facultet facultet = db.Facultets.Find(id);

            db.Facultets.Remove(facultet);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #3
0
        public void CanChangeCafedraId()
        {
            var u = new Facultet {
                Id = 1, Name = "Math"
            };

            u.Id = 34;
            Assert.Equal(34, u.Id);
        }
コード例 #4
0
        public void CanChangeFacultedName()
        {
            var u = new Facultet {
                Id = 1, Name = "Math"
            };

            u.Name = "Math&Informatic";
            Assert.Equal("Math&Informatic", u.Name);
        }
コード例 #5
0
        public static void UpdateFacultet(Facultet facultet, Facultet[] facultets)
        {
            var f = facultets.Where(x => x.Name == facultet.Name).SingleOrDefault();

            if (f != null)
            {
                f = facultet;
            }
        }
コード例 #6
0
 public ActionResult Edit([Bind(Include = "ID,Name")] Facultet facultet)
 {
     if (ModelState.IsValid)
     {
         db.Entry(facultet).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(facultet));
 }
コード例 #7
0
        public ActionResult Create([Bind(Include = "ID,Name")] Facultet facultet)
        {
            if (ModelState.IsValid)
            {
                db.Facultets.Add(facultet);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(facultet));
        }
コード例 #8
0
        public async Task <IActionResult> Create([Bind("FacultetID,Name")] Facultet facultet)
        {
            if (ModelState.IsValid)
            {
                _context.Add(facultet);
                await _context.SaveChangesAsync();

                var _facultets = _context.Facultets.ToList();
                ViewBag.facultets = _facultets;
                return(View());
            }
            return(View(facultet));
        }
コード例 #9
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (Univer != null ? Univer.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Institut != null ? Institut.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Facultet != null ? Facultet.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Kafedra != null ? Kafedra.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ Course;
         hashCode = (hashCode * 397) ^ (Group != null ? Group.GetHashCode() : 0);
         return(hashCode);
     }
 }
コード例 #10
0
 private void btnFacultet_Click(object sender, EventArgs e)
 {
     if (FindStringDatabase(tbFacultet.Text))
     {
         Facultet facultet = new Facultet();
         facultet.Name = tbFacultet.Text;
         facultet.ApplyChanges();
         dgFacultet.DataSource = GloblMain.dbo.Facultets.ToList();
     }
     else
     {
         tbError.Text = "Попытка не удалась ";
     }
 }
コード例 #11
0
        // GET: Facultets/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Facultet facultet = db.Facultets.Find(id);

            if (facultet == null)
            {
                return(HttpNotFound());
            }
            return(View(facultet));
        }
コード例 #12
0
 public ControllClass()
 {
     cval      = new CvalLvL();
     finance   = new FinImport();
     Ratings   = new Ratings();
     residence = new Residence();
     passport  = new Passport();
     subject   = new Subject();
     rating    = new Rating();
     sex       = new Sex();
     form      = new FormEdu();
     stud      = new Student();
     fac       = new Facultet();
     cat       = new CatZaraH();
 }