public ActionResult DodavanjeMaila(MailKontakt mail) { ProjektniZadatakEntities1 entities = new ProjektniZadatakEntities1(); KontaktOsoba kontos = entities.KontaktOsobas.FirstOrDefault(x => x.ID == mail.IDKontakt); if (kontos != null) { MailKontakt duplikat = entities.MailKontakts.FirstOrDefault(x => x.Adresa == mail.Adresa); if (duplikat == null) { entities.MailKontakts.Add(mail); entities.SaveChanges(); return(RedirectToAction("MenadzmentKontakt", "Preduzeca", new { id = kontos.IDpreduzeca })); } else { duplikat.Greska = true; TempData["msg"] = "Ista mail adresa vec postoji!"; return(View("DodajMail", duplikat)); } } else { return(RedirectToAction("Greska", "Home")); } }
public ActionResult DodajMail(KontaktOsoba kont) { MailKontakt Mail = new MailKontakt(); Mail.IDKontakt = kont.ID; Mail.KontaktOsoba = kont; return(View(Mail)); }
public ActionResult ObrisiMail(MailKontakt mail) { ProjektniZadatakEntities1 entities1 = new ProjektniZadatakEntities1(); KontaktOsoba kontos = entities1.KontaktOsobas.FirstOrDefault(x => x.ID == mail.IDKontakt); MailKontakt t = entities1.MailKontakts.FirstOrDefault(x => x.Adresa == mail.Adresa); if (t != null) { entities1.MailKontakts.Remove(t); entities1.SaveChanges(); } if (kontos != null) { return(RedirectToAction("MenadzmentKontakt", "Preduzeca", new { id = kontos.IDpreduzeca })); } else { return(RedirectToAction("Greska", "Home")); } }