// GET: ProjektiStatus public ActionResult ProjektiStatus() { List <SimplyHenkilotData> model = new List <SimplyHenkilotData>(); MasterDetailJSEntities entities = new MasterDetailJSEntities(); try { List <Henkilot> henkilot = entities.Henkilot.OrderByDescending(Henkilot => Henkilot.HenkiloId).ToList(); // muodostetaan näkymämalli tietokannan rivien pohjalta foreach (Henkilot henkilo in henkilot) { SimplyHenkilotData hlo = new SimplyHenkilotData(); hlo.HenkiloId = henkilo.HenkiloId; hlo.Etunimi = henkilo.Etunimi; hlo.Sukunimi = henkilo.Sukunimi; hlo.Osoite = henkilo.Osoite; hlo.Esimies = henkilo.Esimies; model.Add(hlo); } return(View(model)); } finally { entities.Dispose(); } }
public ActionResult Create(SimplyHenkilotData model) { MasterDetailJSEntities db = new MasterDetailJSEntities(); //luodaan Henkilot-luokkaan uusi olio Henkilot henkilot = new Henkilot(); henkilot.HenkiloId = model.HenkiloId; henkilot.Etunimi = model.Etunimi; henkilot.Sukunimi = model.Sukunimi; henkilot.Osoite = model.Osoite; henkilot.Esimies = model.Esimies; db.Henkilot.Add(henkilot); try { db.SaveChanges(); } catch (Exception ex) { } return(RedirectToAction("Index")); }
// GET: Henkilots/Create public ActionResult Create() { MasterDetailJSEntities db = new MasterDetailJSEntities(); SimplyHenkilotData model = new SimplyHenkilotData(); return(View(model)); }
public ActionResult Edit(SimplyHenkilotData model) { Henkilot hlo = db.Henkilot.Find(model.HenkiloId); hlo.Etunimi = model.Etunimi; hlo.Sukunimi = model.Sukunimi; hlo.Osoite = model.Osoite; hlo.Esimies = model.Esimies; db.SaveChanges(); return(RedirectToAction("Index")); }//edit
}//edit // GET: Henkilots/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Henkilot henkilo = db.Henkilot.Find(id); if (henkilo == null) { return(HttpNotFound()); } SimplyHenkilotData hlo = new SimplyHenkilotData(); hlo.HenkiloId = henkilo.HenkiloId; hlo.Etunimi = henkilo.Etunimi; hlo.Sukunimi = henkilo.Sukunimi; hlo.Osoite = henkilo.Osoite; hlo.Esimies = henkilo.Esimies; return(View(hlo)); }