private async void OnEmpresa() { if (IsBusy) { return; } IsBusy = true; try { Model.Empresa empresa = new Model.Empresa() { Codigo = App.UsuarioLogadoAuth.User.LocalId, Email = App.UsuarioLogadoAuth.User.Email, NomeEmpresa = App.UsuarioLogadoAuth.User.DisplayName, LogoEmpresa = App.UsuarioLogadoAuth.User.PhotoUrl }; App.UsuarioLogado.Tipo = Model.Tipo.Empresa; await UsuarioDao.Alterar(App.UsuarioLogado); await EmpresaDao.Inserir(empresa, null); Application.Current.MainPage = new MenuEmpresaPage(View.Usuario.Empresa.MenuItemTipo.DadosCadastrais); } catch (Exception ex) { await Application.Current.MainPage.DisplayAlert("Erro", ex.Message, "Ok"); } finally { IsBusy = false; } }
public ActionResult Editar(Usuario usuario) { Usuario u = UsuarioDao.Pegar(usuario.UsuarioId); try { if (ModelState.IsValid) { if (Validacao.ValidarCpf(usuario.Cpf)) { u.Cpf = usuario.Cpf; u.IsAdministrador = usuario.IsAdministrador; u.Nome = usuario.Nome; u.Senha = usuario.Senha; UsuarioDao.Alterar(u); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index", new { msg = "CPF inválido" })); } } } catch { return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
private void btnSalvar_Click(object sender, EventArgs e) { errorProvider1.Clear(); if (txtNome.Text == "") { errorProvider1.SetError(txtNome, "Preencha o campo nome."); return; } if (txtLogin.Text == "") { errorProvider1.SetError(txtLogin, "Preencha o campo login."); return; } if (txtSenha.Text == "") { errorProvider1.SetError(txtSenha, "Preencha o campo Senha."); return; } dao = new UsuarioDao(); if (tipo == Tipo.insert) { if (dao.validarLogin(txtLogin.Text.Trim())) { MessageBox.Show("Login encontra-se cadastrado!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } try { Usuario us = new Usuario { login = txtLogin.Text, nome = txtNome.Text, senha = txtSenha.Text, status = "A" }; if (tipo == Tipo.update) { us.id = IDRegistro; dao.Alterar(us); MessageBox.Show("Atualizado com Sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } dao.Inserir(us); MessageBox.Show("Usuário salvo com Sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { if (tipo == Tipo.update) { MessageBox.Show("Erro ao atualizar Usuário!" + ex.Message, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show("Erro ao salvar Usuário!" + ex.Message, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Atualizar([FromBody] Usuario user) { usuario.Alterar(user); }
public IHttpActionResult UsuarioUpdate(Usuario Usuario) { var ret = UsuarioDao.Alterar(Usuario); return(Ok(ret)); }