public ConsultaOrdenServicioControlCalidadPorIdBE ConsultarOrdenServicioControlCalidadPorId(ConsultaOrdenServicioCalidadServicioPorIdRequestDTO request) { ConsultaOrdenServicioControlCalidadPorIdBE OrdenServicioControlCalidadPorIdBE = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadPorId(request.OrdenServicioControlCalidadId); if (OrdenServicioControlCalidadPorIdBE != null) { OrdenServicioControlCalidadPorIdBE.AnalisisFisicoColorDetalle = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadAnalisisFisicoColorDetallePorId(request.OrdenServicioControlCalidadId); OrdenServicioControlCalidadPorIdBE.AnalisisFisicoDefectoPrimarioDetalle = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadAnalisisFisicoDefectoPrimarioDetallePorId(request.OrdenServicioControlCalidadId); OrdenServicioControlCalidadPorIdBE.AnalisisFisicoDefectoSecundarioDetalle = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadAnalisisFisicoDefectoSecundarioDetallePorId(request.OrdenServicioControlCalidadId); OrdenServicioControlCalidadPorIdBE.AnalisisFisicoOlorDetalle = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadAnalisisFisicoOlorDetallePorId(request.OrdenServicioControlCalidadId); OrdenServicioControlCalidadPorIdBE.AnalisisSensorialAtributoDetalle = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadAnalisisSensorialAtributoDetallePorId(request.OrdenServicioControlCalidadId); OrdenServicioControlCalidadPorIdBE.AnalisisSensorialDefectoDetalle = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadAnalisisSensorialDefectoDetallePorId(request.OrdenServicioControlCalidadId); OrdenServicioControlCalidadPorIdBE.RegistroTostadoIndicadorDetalle = _IOrdenServicioControlCalidadRepository.ConsultarOrdenServicioControlCalidadRegistroTostadoIndicadorDetallePorId(request.OrdenServicioControlCalidadId); } return(OrdenServicioControlCalidadPorIdBE); }
public ConsultaOrdenServicioControlCalidadPorIdBE ConsultarOrdenServicioControlCalidadPorId(int OrdenServicioControlCalidadId) { ConsultaOrdenServicioControlCalidadPorIdBE itemBE = null; var parameters = new DynamicParameters(); parameters.Add("OrdenServicioControlCalidadId", OrdenServicioControlCalidadId); using (IDbConnection db = new SqlConnection(_connectionString.Value.CoffeeConnectDB)) { var list = db.Query <ConsultaOrdenServicioControlCalidadPorIdBE>("uspOrdenServicioControlCalidadObtenerPorId", parameters, commandType: CommandType.StoredProcedure); if (list.Any()) { itemBE = list.First(); } } return(itemBE); }