Ejemplo n.º 1
0
    public static Katapoka.DAO.JsonResponse Salvar(int?idUsuario, string nome, string email, string senha, int idNivel, int idCargo)
    {
        Katapoka.DAO.JsonResponse response = new Katapoka.DAO.JsonResponse();

        if (Katapoka.BLL.Autenticacao.Usuario.UsuarioAtual == null)
        {
            response.Status = 300;
            response.Data   = "Por favor, faça login!";
        }
        else
        {
            using (Katapoka.BLL.Usuario.UsuarioBLL usuarioBLL = new Katapoka.BLL.Usuario.UsuarioBLL())
            {
                try
                {
                    usuarioBLL.Save(idUsuario, nome, email, senha, idNivel, idCargo);
                    response.Status = 200;
                    response.Data   = "OK";
                }
                catch (Exception ex)
                {
                    response.Status = 600;
                    response.Data   = ex.Message;
                }
            }
        }

        return(response);
    }