Beispiel #1
0
        public IActionResult Cadastrar(IFormCollection form)
        {
            Postar novoPostar = new Postar();

            novoPostar.IdPost  = int.Parse(form["IdPost"]);
            novoPostar.Legenda = form["Legenda"];
            novoPostar.Imagem  = form["Imagem"];

            postModel.Create(novoPostar);
            ViewBag.Postar = postModel.ReadAll();

            return(LocalRedirect("~/Feed"));
        }
        private async void registrujUposlenika()
        {
            try
            {
                Uposlenik dodaj = null;
                if (Postar)
                {
                    dodaj          = new Postar();
                    dodaj.tipPosla = "Postar";
                }
                else if (Salter)
                {
                    dodaj          = new Salterusa();
                    dodaj.tipPosla = "Salterusa";
                }
                else
                {
                    throw new Exception("Morate oznaciti tip posla!");
                }
                dodaj.ime           = ImeU;
                dodaj.prezime       = PrezimeU;
                dodaj.password      = Pass;
                dodaj.email         = EmailU;
                dodaj.adresa        = AdresaU;
                dodaj.datumRodjenja = DatumRodjenja;
                bool result = ePosta.Instanca.dodajUposlenika(dodaj);

                string poruka = "";

                if (result)
                {
                    poruka = "Uspjesno ste unijeli novog uposlenika!";
                }
                else
                {
                    poruka = "Unos uposlenika nije uspio (greska u sistemu)";
                }
                MessageDialog msgDialog = new MessageDialog(poruka);
                msgDialog.ShowAsync();
            }
            catch (Exception e)
            {
                var message = new MessageDialog(e.Message);
                message.ShowAsync();
            }
        }