public ActionResult Content(int id)
        {
            var query_angajati = from a in db.angajati
                                 select a.nume + " " + a.prenume;

            ViewBag.angajati = new SelectList(query_angajati.ToList());

            departamente departament = db.departamente.Find(id);

            DetaliiViewModel model = new DetaliiViewModel(departament);

            return(PartialView("_DetaliiDepartamentContent", model));
        }
        public string ModificaDepartament(DetaliiViewModel model)
        {
            departamente departament = db.departamente.Find(model.id);

            if (ModelState.IsValid)
            {
                departament.nume = model.nume;
                db.SaveChanges();
            }

            else
            {
                model.nume = departament.nume;
            }

            return(model.nume);
        }
        public ActionResult Transfera(int id, FormCollection form)
        {
            string nume = form["angajati"].ToString();

            foreach (angajati angajat in db.angajati)
            {
                if (nume == angajat.nume + " " + angajat.prenume)
                {
                    angajat.depid = id;
                    departamente dep = db.departamente.Find(id);
                    dep.angajati.Add(angajat);
                    break;
                }
            }

            db.SaveChanges();
            return(RedirectToAction("Content", new { id }));
        }