public async Task <object> ListUsuarioLog(UsuarioLogRequest logRequest) { Response response = new Response(); try { List <UsuarioLogResponse> list = await _unitOfWork.Murat.ListUsuarioLog(logRequest); if (list != null) { response.Status = Constant.Status; response.Message = Constant.Ok; response.Data = list; } else { response.Status = Constant.Error400; response.Message = Constant.Consult; } } catch (Exception e) { response.Status = Constant.Error500; response.Message = e.Message; } return(response); }
public async Task <List <UsuarioLogResponse> > ListUsuarioLog(UsuarioLogRequest logRequest) { var parameters = new DynamicParameters(); parameters.Add("@FECHA_INI", logRequest.Fecha_Ini); parameters.Add("@FECHA_FIN", logRequest.Fecha_Fin); parameters.Add("@IDUSUARIO", logRequest.IdUsuario); using (var connection = new SqlConnection(_connectionString)) { return((await connection.QueryAsync <UsuarioLogResponse>("[dbo].[SPE_LIST_USUARIO_LOG]", parameters, commandType: CommandType.StoredProcedure)).ToList()); } }
public async Task <ActionResult <Response> > ListUsuarioLog(UsuarioLogRequest logRequest) { object rpta = new object(); try { logRequest = (UsuarioLogRequest)BusinessLogic.Utilities.AuxiliarMethods.ValidateParameters(logRequest, logRequest.GetType()); rpta = await _muratserviceslogic.ListUsuarioLog(logRequest); if (rpta == null) { return(NotFound()); } } catch (Exception e) { Response response = new Response(); response.Status = Constant.Error500; response.Message = e.Message; return(Ok(response)); } return(Ok(rpta)); }