internal List <ListaPreciosCentrosInfo> ObtenerListaPreciosCentros(ListaPreciosCentrosInfo info) { try { Logger.Info(); var parameters = AuxListaPreciosCentrosDAL.ObtenerParametrosListaPreciosCentros(info); var ds = Retrieve("CatPrecioGanadoOrganizacion_ObtenerListaPrecio", parameters); var result = new List <ListaPreciosCentrosInfo>(); if (ValidateDataSet(ds)) { result = MapListaPreciosCentrosDAL.ObtenerListaPreciosCentros(ds); } return(result); } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
private void InicializaContexto() { Contexto = new ListaPreciosCentrosInfo() { Zona = new ZonaInfo() { Pais = new PaisInfo() { PaisID = -1 } } }; }
internal List <ListaPreciosCentrosInfo> ObtenerListaPreciosCentros(ListaPreciosCentrosInfo info) { List <ListaPreciosCentrosInfo> result; try { Logger.Info(); var dal = new ListaPreciosCentrosDAL(); result = dal.ObtenerListaPreciosCentros(info); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(result); }
public List <ListaPreciosCentrosInfo> ObtenerListaPreciosCentros(ListaPreciosCentrosInfo info) { List <ListaPreciosCentrosInfo> precios; try { Logger.Info(); var bl = new ListaPreciosCentrosBL(); precios = bl.ObtenerListaPreciosCentros(info); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(precios); }
internal static Dictionary <string, object> ObtenerParametrosListaPreciosCentros(ListaPreciosCentrosInfo info) { try { Logger.Info(); var parametros = new Dictionary <string, object> { { "@SociedadID", info.SociedadId }, { "@ZonaID", info.ZonaId } }; return(parametros); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }