public UsuarioDto BuscarUsuarioPorLogin(UsuarioDto usuario)
        {
            //Usuario usuarioDom = Montador.Montador.Monta(usuario);
            Usuario resultado = dominio.BuscarUsuarioPorLogin(mapper.Map<Usuario>(usuario));

            if(resultado != null)
            {
                return Montador.Montador.Monta(resultado);
            }
            else
            {
                return null;
            }
        }
        public void AutenticacaoModelParaUsuarioDto()
        {
            UsuarioDto dto = new UsuarioDto();

            AutenticacaoModel model = new AutenticacaoModel()
            {
                Login = "******",
                Senha = "@abc,123"
            };

            dto = mapper.Map<UsuarioDto>(model);

            Assert.IsTrue(!String.IsNullOrEmpty(dto.Login) && !String.IsNullOrEmpty(dto.senha));
        }
        public static UsuarioDto Monta(AutenticacaoModel model)
        {
            if (model != null)
            {
                UsuarioDto dto = new UsuarioDto()
                {
                    Login = model.Login,
                    senha = model.Senha
                };

                return dto;
            }
            else
            {
                return null;
            }
        }
 public static UsuarioDto Monta(UsuarioCadastroModel model)
 {
     if (model != null)
     {
         UsuarioDto dto = new UsuarioDto()
         {
             Id = model.Id,
             Login = model.Login,
             NomeCompleto = model.NomeCompleto,
             senha = model.Senha,
             status = (Status)model.Estado
         };
         return dto;
     }
     else
     {
         return null;
     }
 }
Esempio n. 5
0
        public static Usuario Monta(UsuarioDto dto)
        {
            if(dto != null)
            {
                Usuario entidade = new Usuario()
                {
                    Id = dto.Id,
                    Login = dto.Login,
                    NomeCompleto = dto.NomeCompleto,
                    Senha = dto.senha,
                    Status = (Dominio.Entidade.Status)dto.status
                };

                return entidade;
            }
            else
            {
                return null;
            }
        }
        public static UsuarioCadastroModel Monta(UsuarioDto dto)
        {
            if (dto != null)
            {
                UsuarioCadastroModel model = new UsuarioCadastroModel()
                {
                    Id = dto.Id,
                    Login = dto.Login,
                    NomeCompleto = dto.NomeCompleto,
                    Senha = dto.senha,
                    Estado = (Estado)dto.status
                };

                return model;
            }
            else
            {
                return null;
            }
        }
        public void UsuarioParaUsuarioDtoSemFilho()
        {
            UsuarioDto dto = new UsuarioDto();

            Usuario usuario = new Usuario()
            {
                Login = "******",
                NomeCompleto = "Luís Gabriel N. Simas",
                Senha = "teste,123",
                Status = Dominio.Entidade.Status.ativo
            };

            dto = mapper.Map<UsuarioDto>(usuario);

            Assert.IsTrue(!String.IsNullOrEmpty(dto.Login));
        }
        public void UsuarioParaUsuarioDtoComFilho()
        {
            UsuarioDto dto = new UsuarioDto();

            ICollection<Tarefa> tarefas = new List<Tarefa>();

            Usuario usuario = new Usuario()
            {
                Login = "******",
                NomeCompleto = "Luís Gabriel N. Simas",
                Senha = "teste,123",
                Status = Dominio.Entidade.Status.ativo,
                Tarefas = new List<Tarefa>()
                {
                    new Tarefa()
                    {
                        DataDaEntrega = DateTime.Now,
                        Descricao = "UkjjkbHUHAKKACANCKNANC",
                        Estado = Dominio.Entidade.EstadoTarefa.EmAberto,
                        Nome = "KFCknacklaNNASLNLADNSLSNDKL",
                        Usuario = new Usuario(){
                            Id = 9
                        }
                    },
                    new Tarefa()
                    {
                        DataDaEntrega = DateTime.Now,
                        Descricao = "UHUHAKKACANCKNANC",
                        Estado = Dominio.Entidade.EstadoTarefa.EmAberto,
                        Nome = "KFKNNASLNLADNSLSNDKL",
                        Usuario = new Usuario(){
                            Id = 9
                        }
                    }
                }
            };

            dto = mapper.Map<UsuarioDto>(usuario);

            Assert.IsTrue(!String.IsNullOrEmpty(dto.Login));
        }
Esempio n. 9
0
        public static UsuarioDto Monta(Usuario entidade)
        {
            if (entidade != null)
            {
                UsuarioDto dto = new UsuarioDto()
                {
                    Id = entidade.Id,
                    Login = entidade.Login,
                    NomeCompleto = entidade.NomeCompleto,
                    senha = entidade.Senha,
                    status = (Aplicacao.Dto.Status)entidade.Status
                };

                return dto;
            }
            else
            {
                return null;
            }
        }
        public static AutenticacaoModel MontaAutenticacaoModel(UsuarioDto dto)
        {
            if (dto != null)
            {
                AutenticacaoModel model = new AutenticacaoModel()
                {
                    Id = dto.Id,
                    Login = dto.Login,
                    Senha = dto.senha
                };

                return model;
            }
            else
            {
                return null;
            }
        }
        public ActionResult CadastrarNovoUsuario(UsuarioCadastroModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    UsuarioDto dto = new UsuarioDto();
                    dto = Mapeador.Map<UsuarioDto>(model);

                    usuarioAplicacaoServico.CadastrarNovoUsuario(dto);

                    dto.senha = null;

                    ViewBag.MensagemCriacaoUsuario = "Usuario " + model.Login + " criado com sucesso!";

                    return null;
                }
            }
            catch (ExcecaoUsuario eu)
            {
                ViewBag.MensagemCriacaoUsuario = eu.Message;
            }
            catch (Exception ex)
            {
                ViewBag.MensagemCriacaoUsuario = ex.Message;
            }

            return null;
        }
 public void CadastrarNovoUsuario(UsuarioDto usuario)
 {
     //Usuario usuarioDom = Montador.Montador.Monta(usuario);
     dominio.CadastrarNovoUsuario(mapper.Map<Usuario>(usuario));
     dominio.CommitAlteracoes();
 }
 public bool AutenticarUsuario(UsuarioDto usuario)
 {
     return dominio.AutenticarUsuario(mapper.Map<Usuario>(usuario));
 }