/// <summary> /// obtiene la corraleta de sacrificio de la organizacion /// </summary> /// <param name="corral"></param> /// <returns></returns> public CorralInfo ObtenerCorraletaSacrificio(CorralInfo corral) { ResultadoInfo <CorralInfo> result; CorralInfo corralResultado = null; try { Logger.Info(); var listaTiposCorral = new List <int> { (int)TipoCorral.CorraletaSacrificio }; corral.GrupoCorral = (int)GrupoCorralEnum.Corraleta; var corralBL = new CorralBL(); result = corralBL.ObtenerCorralesPorTipo(corral, listaTiposCorral); if (result != null) { if (result.Lista.Count > 0) { corralResultado = result.Lista[0]; } } } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(corralResultado); }
public ResultadoInfo <CorralInfo> ObtenerCorralesPorTipo(CorralInfo corral) { ResultadoInfo <CorralInfo> result; try { Logger.Info(); var corralBL = new CorralBL(); result = corralBL.ObtenerCorralesPorTipo(corral); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(result); }
public ResultadoInfo <CorralInfo> ObtenerCorralesPorTipoCorraletaSacrificio(CorralInfo corral) { ResultadoInfo <CorralInfo> result; try { Logger.Info(); List <int> listaTiposCorral = new List <int>(); listaTiposCorral.Add((int)TipoCorral.CorraletaSacrificio); var corralBL = new CorralBL(); result = corralBL.ObtenerCorralesPorTipo(corral, listaTiposCorral); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(result); }