public FrmPrinc() { HttpClientHandler ch = new HttpClientHandler(); ch.UseDefaultCredentials = true; urlServidor = new Uri(ApoioUtils.getStrConfig("Con")); c = new HttpClient(ch) { BaseAddress = urlServidor }; urlServidor = new Uri(urlServidor.ToString().Remove(urlServidor.ToString().IndexOf("/", 7, StringComparison.Ordinal))); InitializeComponent(); }
//Busca o PlanoDeContas a partir do formulário de filtro public IList <PlanoDeContas> ObterPorFiltro(PlanoDeContas filtrado = null) { IEnumerable <PlanoDeContas> planos = new List <PlanoDeContas>(); if (filtrado.CodCli != null && filtrado.CodContas != null) { int[] chaves = new int[] { filtrado.CodCli.Value, filtrado.CodContas.Value }; return(dao.obterPorChaves(chaves[0], chaves[1])); } if (filtrado.CodCli != null) { IList <PlanoDeContas> temp = dao.ObterPorCodigoCliente(filtrado.CodCli.Value); planos = !planos.Any() ? temp : planos.Intersect(temp); } if (filtrado.CodContas != null) { IList <PlanoDeContas> temp = dao.ObterPorCodigoConta(filtrado.CodContas.Value); planos = !planos.Any() ? temp : planos.Intersect(temp); } if (ApoioUtils.dataValida(filtrado.DataCriacao)) { IList <PlanoDeContas> temp = dao.ObterPorDataCriacao(filtrado.DataCriacao); planos = !planos.Any() ? temp : planos.Intersect(temp); } if (ApoioUtils.dataValida(filtrado.DataExclusao)) { IList <PlanoDeContas> temp = dao.ObterPorDataExclusao(filtrado.DataExclusao); planos = !planos.Any() ? temp : planos.Intersect(temp); } if (!String.IsNullOrEmpty(filtrado.Descricao)) { IList <PlanoDeContas> temp = dao.ObterPorDescricao(filtrado.Descricao); planos = !planos.Any() ? temp : planos.Intersect(temp); } return(planos.ToList()); }
public DemonstrativoForm(DateTime dataHora, Funcionario funcionario) { InitializeComponent(); this.StartPosition = FormStartPosition.CenterScreen; HttpClientHandler ch = new HttpClientHandler(); ch.UseDefaultCredentials = true; c = new HttpClient(ch) { BaseAddress = new Uri(ApoioUtils.getStrConfig("Con")) }; this.funcionario = funcionario; this.data.Text = String.Format("{0:dd/MM/yyyy}", dataHora.Date); this.matricula.Text = funcionario.Id; this.nome.Text = funcionario.Nome; this.horaCerta.Text = String.Format("Hora certa: {0:hh\\:mm}h", dataHora.TimeOfDay); preencherTabela(); }
public DemonstrativoFormConfirmacao(String data, Funcionario funcionario) { InitializeComponent(); this.StartPosition = FormStartPosition.CenterScreen; HttpClientHandler ch = new HttpClientHandler(); ch.UseDefaultCredentials = true; c = new HttpClient(ch) { BaseAddress = new Uri(ApoioUtils.getStrConfig("Con")) }; this.funcionario = funcionario; this.data.Text = data; this.matricula.Text = funcionario.Id; this.nome.Text = funcionario.Nome; preencherTabela(); }
public void registraLog(Usuario usuario, String txContxLogseg, String txOperaLog, String txIpUsuarRedeLog) { registraLog(usuario.Id, DateTime.Now, usuario.Nome, txContxLogseg, txOperaLog, txIpUsuarRedeLog, usuario.Login, ApoioUtils.getStrConfig("matricSGA"), usuario.LoginRede); }