Пример #1
0
        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);
        }
Пример #2
0
        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());
            }
        }
Пример #3
0
 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 { }
 }
Пример #4
0
        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);
        }