private IList <ReportParameter> GetParametersToPrint() { var paciente = txtPaciente.Text; if (txtPaciente.Text.Contains("•")) { paciente = txtPaciente.Text.Split('•')[0].Trim(); } EmpresaRepository empresaRepository = new EmpresaRepository(); var empresaAux = EmpresaRepositorySQLite.GetAll(); IList <ReportParameter> listReportParameter; ReportParameter RazaoSocial = new ReportParameter("RazaoSocial", empresaAux[0].RazaoSocial); ReportParameter CNPJ = new ReportParameter("CNPJ", empresaAux[0].CNPJ); ReportParameter Endereco = new ReportParameter("Endereco", empresaAux[0].Endereco); ReportParameter Numero = new ReportParameter("Numero", empresaAux[0].Numero); ReportParameter Bairro = new ReportParameter("Bairro", empresaAux[0].Bairro); ReportParameter Cidade = new ReportParameter("Cidade", empresaAux[0].Cidade); ReportParameter UF = new ReportParameter("UF", empresaAux[0].UF); ReportParameter CEP = new ReportParameter("CEP", empresaAux[0].CEP); ReportParameter Telefone = new ReportParameter("Telefone", empresaAux[0].Fone); ReportParameter Celular = new ReportParameter("Celular", empresaAux[0].Fone); ReportParameter Email = new ReportParameter("Email", empresaAux[0].Email); ReportParameter Nome = new ReportParameter("Nome", agenda.PacienteNome); ReportParameter Data = new ReportParameter("Data", agenda.Data.ToString("dd/MM/yyyy")); ReportParameter Horas = new ReportParameter("Horas", agenda.Horas); ReportParameter Servico = new ReportParameter("Servico", agenda.Tipo); ReportParameter Obs = new ReportParameter("Obs", agenda.Observacao); ReportParameter Valor = new ReportParameter("Valor", agenda.Valor.ToString()); if (string.IsNullOrWhiteSpace(empresaAux[0].Imagem.Trim())) { listReportParameter = new List <ReportParameter>() { Nome, Data, Horas, Servico, Obs, Valor, RazaoSocial, CNPJ, Endereco, Numero, Bairro, Cidade, CEP, Telefone, Celular, Email, UF }; } else { ReportParameter Imagem = new ReportParameter("Imagem", empresaAux[0].Imagem); listReportParameter = new List <ReportParameter>() { Nome, Data, Horas, Servico, Obs, Valor, RazaoSocial, CNPJ, Endereco, Numero, Bairro, Cidade, CEP, Telefone, Celular, Email, Imagem, UF }; } return(listReportParameter); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); var empresa = EmpresaRepositorySQLite.GetAll(); if ((empresa == null) || empresa != null && empresa.Count == 0) { Application.Run(new FormConfig()); } else { Application.Run(new Form1()); } }
private void FormConfig_Load(object sender, EventArgs e) { try { var empresaAux = EmpresaRepositorySQLite.GetAll(); if (empresaAux != null && empresaAux.Count > 0) { empresa = empresaAux[0]; btnUpdate.Visible = false; btnSave.Visible = true; txtRazaoSocial.Text = empresa.RazaoSocial; txtCNPJ.Text = empresa.CNPJ; txtSocio.Text = empresa.Socio; txtEndereco.Text = empresa.Endereco; txtNumber.Text = empresa.Numero; txtBairro.Text = empresa.Bairro; txtCidade.Text = empresa.Cidade; ddlUF.Text = empresa.UF; txtFone.Text = empresa.Fone; txtCelular.Text = empresa.Celular; txtEmail.Text = empresa.Email; txtCEP.Text = empresa.CEP; if (!string.IsNullOrWhiteSpace(empresa.Imagem)) { using (FileStream fs = new FileStream(empresa.Imagem, FileMode.Open, FileAccess.Read)) { imgLogo.Image = Image.FromStream(fs); } } btnSave.Visible = true; btnUpdate.Visible = false; } else { btnUpdate.Visible = false; btnSave.Visible = true; } } catch { } }
private IList <ReportParameter> GetParametersToPrint() { var empresaAux = EmpresaRepositorySQLite.GetAll(); IList <ReportParameter> listReportParameter; ReportParameter RazaoSocial = new ReportParameter("RazaoSocial", empresaAux[0].RazaoSocial); ReportParameter CNPJ = new ReportParameter("CNPJ", empresaAux[0].CNPJ); ReportParameter Endereco = new ReportParameter("Endereco", empresaAux[0].Endereco); ReportParameter Numero = new ReportParameter("Numero", empresaAux[0].Numero); ReportParameter Bairro = new ReportParameter("Bairro", empresaAux[0].Bairro); ReportParameter Cidade = new ReportParameter("Cidade", empresaAux[0].Cidade); ReportParameter UF = new ReportParameter("UF", empresaAux[0].UF); ReportParameter CEP = new ReportParameter("CEP", empresaAux[0].CEP); ReportParameter Telefone = new ReportParameter("Telefone", empresaAux[0].Fone); ReportParameter Celular = new ReportParameter("Celular", empresaAux[0].Fone); ReportParameter Email = new ReportParameter("Email", empresaAux[0].Email); if (string.IsNullOrWhiteSpace(empresaAux[0].Imagem.Trim())) { listReportParameter = new List <ReportParameter>() { RazaoSocial, CNPJ, Endereco, Numero, Bairro, Cidade, CEP, Telefone, Celular, Email, UF }; } else { ReportParameter Imagem = new ReportParameter("Imagem", empresaAux[0].Imagem); listReportParameter = new List <ReportParameter>() { RazaoSocial, CNPJ, Endereco, Numero, Bairro, Cidade, CEP, Telefone, Celular, Email, Imagem, UF }; } return(listReportParameter); }