Exemplo n.º 1
0
        public int InsertOrUpdate(PlataformaSenha plataformaSenha)
        {
            if (plataformaSenha.Plataforma.Nome != null)
            {
                plataformaSenha.Senha.PlataformaId = _plataformaService.InsertOrUpdate(plataformaSenha.Plataforma);
            }

            return(_senhasRepository.InsertOrUpdate(plataformaSenha.Senha));
        }
 public ActionResult Edit(PlataformaSenha plataformaSenha)
 {
     try
     {
         _senhasService.InsertOrUpdate(plataformaSenha);
         return(RedirectToAction(nameof(Index)));
     }
     catch (Exception e)
     {
         return(PartialView());
     }
 }
        public ActionResult Edit(int?id)
        {
            var selectListItems = new SelectList(_plataformaService.GetAll(), "PlataformaId", "Nome").ToList();

            selectListItems.Insert(selectListItems.Count(), new SelectListItem {
                Text = "Outros", Value = "99999"
            });
            ViewBag.PlataformaId = selectListItems;

            var retorno = new PlataformaSenha();

            retorno.Senha = id.HasValue ? _senhasService.GetById((int)id) : null;

            return(PartialView("_EditPartial", retorno));
        }