public ResponseEntity <UsuarioViewModel> Login(InsUsuarioRequest request) { var usuario = usuarioRepository.Login(request); UsuarioViewModel usuarioViewModel = mapper.Map <UsuarioViewModel>(usuario); return(ResponseEntity <UsuarioViewModel> .Create(usuarioViewModel)); }
public Usuario InsUsuario(InsUsuarioRequest request) { var usuario = new Usuario() { Correo = request.Correo }; dbcontext.Usuario.Add(usuario); dbcontext.SaveChanges(); return(GetUsuario(new GetUsuarioRequest() { UsuarioId = usuario.UsuarioId })); }
public Usuario Login(InsUsuarioRequest request) { var usuario = dbcontext.Usuario.Where(o => o.Correo == request.Correo).FirstOrDefault(); if (usuario == null) { return(InsUsuario(request)); } else { return(GetUsuario(new GetUsuarioRequest() { UsuarioId = usuario.UsuarioId })); } }