public int ObtenerTotalClientesActivos() { int result = 0; try { // Dictionary<string, object> parameters = AuxClienteDAL.ObtenerParametrosClientePorCodigoSAP(cliente); DataSet ds = Retrieve("Cliente_ObtenerTotalClientesActivos"); if (ValidateDataSet(ds)) { result = MapClienteDAL.ObtenerTotalClientesActivos(ds); } } 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); } return(result); }
/// <summary> /// Obtiene un lista paginada /// </summary> /// <param name="pagina"></param> /// <param name="filtro"></param> /// <returns></returns> internal ResultadoInfo <ClienteInfo> ObtenerPorPagina(PaginacionInfo pagina, ClienteInfo filtro) { try { Dictionary <string, object> parameters = AuxClienteDAL.ObtenerParametrosPorPagina(pagina, filtro); DataSet ds = Retrieve("Cliente_ObtenerPorPagina", parameters); ResultadoInfo <ClienteInfo> result = null; if (ValidateDataSet(ds)) { result = MapClienteDAL.ObtenerPorPagina(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); } }
public ClienteInfo Obtener_Nombre_CodigoSAP_PorID(int clienteId) { try { Logger.Info(); Dictionary <string, object> parameters = AuxClienteDAL.ObtenerParametrosPorID(clienteId); DataSet ds = Retrieve("SalidaGanadoTransito_ObtenerClienteByID", parameters); ClienteInfo result = null; if (ValidateDataSet(ds)) { result = MapClienteDAL.Obtener_Nombre_CodigoSAP_PorID(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); } }
public ClienteInfo Obtener_ActivoPorCodigoSAP(ClienteInfo cliente) { ClienteInfo result = null; try { Dictionary <string, object> parameters = AuxClienteDAL.ObtenerParametrosClientePorCodigoSAP(cliente); DataSet ds = Retrieve("Cliente_ObtenerClientePorCodigoSAPActivos", parameters); if (ValidateDataSet(ds)) { result = MapClienteDAL.ObtenerPorClienteInfo(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); } }
public ResultadoInfo <ClienteInfo> ObtenerActivosPorDescripcion(PaginacionInfo pagina, ClienteInfo filtro) { ResultadoInfo <ClienteInfo> result = null; try { Dictionary <string, object> parameters = AuxClienteDAL.ObtenerParametrosClientePorPagina(filtro.Descripcion, pagina); DataSet ds = Retrieve("SalidaGanadoTransito_ObtenerClientesPorDescripcion_Activos", parameters); if (ValidateDataSet(ds)) { result = MapClienteDAL.ObtenerClientesAyudaPorPagina(ds); } } 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); } return(result); }
internal ResultadoInfo <ClienteInfo> ObtenerClientesPorPagina(PaginacionInfo pagina, string descripcion) { ResultadoInfo <ClienteInfo> listaEmbarque = null; try { Dictionary <string, object> parameters = AuxClienteDAL.ObtenerParametrosClientePorPagina(descripcion, pagina); DataSet ds = Retrieve("Cliente_ObtenerClientesPorPagina", parameters); if (ValidateDataSet(ds)) { listaEmbarque = MapClienteDAL.ObtenerTodosClientes(ds); } } 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); } return(listaEmbarque); }
/// <summary> /// Obtiene un registro de Cliente /// </summary> /// <param name="descripcion">Descripción de la Cliente</param> /// <returns></returns> internal ClienteInfo ObtenerPorDescripcion(string descripcion) { try { Logger.Info(); Dictionary <string, object> parameters = AuxClienteDAL.ObtenerParametrosPorDescripcion(descripcion); DataSet ds = Retrieve("Cliente_ObtenerPorDescripcion", parameters); ClienteInfo result = null; if (ValidateDataSet(ds)) { result = MapClienteDAL.ObtenerPorDescripcion(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); } }
/// <summary> /// Obtiene una lista filtrando por el estatus Activo = 1, Inactivo = 0 /// </summary> /// <returns></returns> internal IList <ClienteInfo> ObtenerTodos(EstatusEnum estatus) { try { Logger.Info(); Dictionary <string, object> parameters = AuxClienteDAL.ObtenerTodos(estatus); DataSet ds = Retrieve("Cliente_ObtenerTodos", parameters); IList <ClienteInfo> result = null; if (ValidateDataSet(ds)) { result = MapClienteDAL.ObtenerTodos(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); } }
/// <summary> /// Obtiene una lista de Cliente /// </summary> /// <returns></returns> internal IList <ClienteInfo> ObtenerTodos() { try { Logger.Info(); DataSet ds = Retrieve("Cliente_ObtenerTodos"); IList <ClienteInfo> result = null; if (ValidateDataSet(ds)) { result = MapClienteDAL.ObtenerTodos(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); } }