/// <summary> /// Obtiene la entrada del producto segun el registro de vigilancia. /// </summary> /// <param name="registroVigilancia"></param> /// <returns>Lista de EntradaProductoInfo</returns> public EntradaProductoInfo ObtenerEntradaProductoPorRegistroVigilancia(RegistroVigilanciaInfo registroVigilancia) { EntradaProductoInfo entradaProducto; var entradaProductoBl = new EntradaProductoBL(); try { int organizacionId = registroVigilancia.Organizacion.OrganizacionID; int registroVigilanciaId = registroVigilancia.RegistroVigilanciaId; entradaProducto = entradaProductoBl.ObtenerEntradaProductoPorRegistroVigilancia(organizacionId, registroVigilanciaId); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(entradaProducto); }