public EnderecoTipoTransfer Incluir(EnderecoTipoTransfer enderecoTipoTransfer) { EnderecoTipoDataModel enderecoTipoDataModel; EnderecoTipoBusiness enderecoTipoBusiness; EnderecoTipoTransfer enderecoTipoValidacao; EnderecoTipoTransfer enderecoTipoInclusao; try { enderecoTipoBusiness = new EnderecoTipoBusiness(); enderecoTipoDataModel = new EnderecoTipoDataModel(); enderecoTipoTransfer.EnderecoTipo.Criacao = DateTime.Today; enderecoTipoTransfer.EnderecoTipo.Alteracao = DateTime.Today; enderecoTipoValidacao = enderecoTipoBusiness.Validar(enderecoTipoTransfer); if (!enderecoTipoValidacao.Erro) { if (enderecoTipoValidacao.Validacao) { enderecoTipoInclusao = enderecoTipoDataModel.Incluir(enderecoTipoValidacao); } else { enderecoTipoInclusao = new EnderecoTipoTransfer(enderecoTipoValidacao); } } else { enderecoTipoInclusao = new EnderecoTipoTransfer(enderecoTipoValidacao); } } catch (Exception ex) { enderecoTipoInclusao = new EnderecoTipoTransfer(); enderecoTipoInclusao.Validacao = false; enderecoTipoInclusao.Erro = true; enderecoTipoInclusao.IncluirMensagem("Erro em EnderecoTipoModel Incluir [" + ex.Message + "]"); } finally { enderecoTipoDataModel = null; enderecoTipoBusiness = null; enderecoTipoValidacao = null; } return(enderecoTipoInclusao); }
public EnderecoTipoTransfer ConsultarPorId(int id) { EnderecoTipoDataModel enderecoTipoDataModel; EnderecoTipoTransfer enderecoTipo; try { enderecoTipoDataModel = new EnderecoTipoDataModel(); enderecoTipo = enderecoTipoDataModel.ConsultarPorId(id); } catch (Exception ex) { enderecoTipo = new EnderecoTipoTransfer(); enderecoTipo.Validacao = false; enderecoTipo.Erro = true; enderecoTipo.IncluirMensagem("Erro em EnderecoTipoModel ConsultarPorId [" + ex.Message + "]"); } finally { enderecoTipoDataModel = null; } return(enderecoTipo); }
public EnderecoTipoTransfer Consultar(EnderecoTipoTransfer enderecoTipoListaTransfer) { EnderecoTipoDataModel enderecoTipoDataModel; EnderecoTipoBusiness enderecoTipoBusiness; EnderecoTipoTransfer enderecoTipoValidacao; EnderecoTipoTransfer enderecoTipoLista; try { enderecoTipoBusiness = new EnderecoTipoBusiness(); enderecoTipoDataModel = new EnderecoTipoDataModel(); enderecoTipoValidacao = enderecoTipoBusiness.ValidarConsulta(enderecoTipoListaTransfer); if (!enderecoTipoValidacao.Erro) { if (enderecoTipoValidacao.Validacao) { enderecoTipoLista = enderecoTipoDataModel.Consultar(enderecoTipoValidacao); if (enderecoTipoLista != null) { if (enderecoTipoLista.Paginacao.TotalRegistros > 0) { if (enderecoTipoLista.Paginacao.RegistrosPorPagina < 1) { enderecoTipoLista.Paginacao.RegistrosPorPagina = 30; } else if (enderecoTipoLista.Paginacao.RegistrosPorPagina > 200) { enderecoTipoLista.Paginacao.RegistrosPorPagina = 30; } enderecoTipoLista.Paginacao.PaginaAtual = (enderecoTipoListaTransfer.Paginacao.PaginaAtual < 1 ? 1 : enderecoTipoListaTransfer.Paginacao.PaginaAtual); enderecoTipoLista.Paginacao.TotalPaginas = Convert.ToInt32(Math.Ceiling(Convert.ToDecimal(enderecoTipoLista.Paginacao.TotalRegistros) / @Convert.ToDecimal(enderecoTipoLista.Paginacao.RegistrosPorPagina))); } } } else { enderecoTipoLista = new EnderecoTipoTransfer(enderecoTipoValidacao); } } else { enderecoTipoLista = new EnderecoTipoTransfer(enderecoTipoValidacao); } } catch (Exception ex) { enderecoTipoLista = new EnderecoTipoTransfer(); enderecoTipoLista.Validacao = false; enderecoTipoLista.Erro = true; enderecoTipoLista.IncluirMensagem("Erro em EnderecoTipoModel Consultar [" + ex.Message + "]"); } finally { enderecoTipoDataModel = null; enderecoTipoBusiness = null; enderecoTipoValidacao = null; } return(enderecoTipoLista); }