예제 #1
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            label3.Visible = false;
            Usuario user = new Usuario {
                correo = textBox1.Text, contraseña = textBox4.Text
            };
            string h = service.AddUsuario(user);

            if (h != "Errror creating Usuario")
            {
                int    a      = service.GetUsuarioId(user.correo);
                string str    = comboBox1.Text;
                Perfil perfil = new Perfil {
                    nombre = textBox2.Text, nombreusuario = textBox3.Text, idusuario = a, genero = str
                };
                service.AddPerfil(perfil);
                FormPaginaPrincipal f2 = new FormPaginaPrincipal(perfil);
                f2.Show();
                this.Hide();
            }
            else
            {
                label3.Visible = true;
            }
        }
예제 #2
0
        private void AgregarButton_Click(object sender, EventArgs e)
        {
            var usuario = new Usuario();

            usuario.nombre     = addNombre.Text;
            usuario.correo     = addCorreo.Text;
            usuario.ciudad     = addCiudad.Text;
            usuario.contraseña = addContraseña.Text;

            try
            {
                ///ignore
            }
            catch
            {
                MessageBox.Show("Error en los datos.");
            }

            var result = _service.AddUsuario(usuario);

            addNombre.Text     = "";
            addCorreo.Text     = "";
            addCiudad.Text     = "";
            addContraseña.Text = "";
        }
예제 #3
0
 public ActionResult Post([FromServices] UsuarioService service, [FromBody] Usuarios usuarios)
 {
     if (ModelState.IsValid)
     {
         return(Ok(service.AddUsuario(usuarios)));
     }
     else
     {
         return(BadRequest());
     }
 }
예제 #4
0
 public ActionResult Create([FromBody] Usuarios usuario)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     else
     {
         _usuarioService.AddUsuario(usuario);
         return(CreatedAtRoute("getUsuario", new{ id = usuario.id }, usuario));
     }
 }
 public ActionResult Create(UsuarioModelView usuario)
 {
     try
     {
         if (ModelState.IsValid)
         {
             usuario.Removido = true;
             __usuarioService.AddUsuario(Mapper.Map <UsuarioModelView, Usuario>(usuario));
             TempData["success"] = "Novo usuário criado com sucesso!!";
             return(PartialView("Partials/_UsuarioCreate"));
         }
         throw new Exception("Não foi possivel editar este usuário, por favor contate o administrador do sistema.");
     }
     catch (Exception e)
     {
         TempData["warning"] = e.Message;
         return(RedirectToAction("Create", usuario));
     }
 }
예제 #6
0
        /*
         * Botões: Cadastrar e Limpar
         */
        private async void BtnCadastrarUsuario_OnClicked(object sender, EventArgs e)
        {
            #region Validações dos Campos
            if (String.IsNullOrEmpty(TxtNome.Text))
            {
                await DisplayAlert("Put's, faltou algo! :O", "O campo NOME é obrigatório!", "Ok");

                return;
            }

            if (String.IsNullOrEmpty(TxtSobrenome.Text))
            {
                await DisplayAlert("Put's, faltou algo! :O", "O campo SOBRENOME é obrigatório!", "Ok");

                return;
            }

            if (String.IsNullOrEmpty(TxtEmail.Text))
            {
                await DisplayAlert("Put's, faltou algo! :O", "O campo EMAIL é obrigatório!", "Ok");

                return;
            }

            if (PckRadarEstado.SelectedIndex == -1)
            {
                await DisplayAlert("Put's, faltou algo! :O", "O campo RADAR ESTADO é obrigatório!", "Ok");

                return;
            }

            if (PckRadarCidade.SelectedIndex == -1)
            {
                await DisplayAlert("Put's, faltou algo! :O", "O campo RADAR CIDADE é obrigatório!", "Ok");

                return;
            }

            if (String.IsNullOrEmpty(TxtSenha.Text))
            {
                await DisplayAlert("Put's, faltou algo! :O", "O campo SENHA é obrigatório!", "Ok");

                return;
            }

            if (String.IsNullOrEmpty(TxtConfirmaSenha.Text))
            {
                await DisplayAlert("Put's, faltou algo! :O", "O campo CONFIRMA SENHA é obrigatório!", "Ok");

                return;
            }
            #endregion

            var usuario = new Usuario
            {
                nome      = nome,
                sobrenome = sobrenome,
                email     = email,
                radar_uf  = radarUf,
                estado    = estado,
                radar_cid = radarCidade,
                cidade    = cidade,
                senha     = senha
            };

            if (confirmaSenha == senha)
            {
                if (DataBase.GetUsuario() == null)
                {
                    await UsuarioService.AddUsuario(usuario);

                    LimparCampos();
                }
                else
                {
                    await UsuarioService.EditUsuario(DataBase.GetAppKey(), usuario);
                }
            }
            else
            {
                await DisplayAlert("Put´s algo deu arrado :(", "As senhas não são iguais. Por favor digite novamente.", "Ok");

                TxtConfirmaSenha.Text = string.Empty;
            }
        }