Exemple #1
0
        private void CarregarConvenios()
        {
            convenios = ConvenioModel.CarregarTodos();

            cbConvenios.Items.Add("TODOS");
            convenios.ForEach(x => cbConvenios.Items.Add(x.nome));
        }
Exemple #2
0
 public Guid Salvar(ConvenioModel convenio)
 {
     using (var db = new MainContextFactory().CreateDbContext(null))
     {
         db.Convenios.Add(convenio);
         db.SaveChanges();
         return(convenio.Id);
     }
 }
        public CadConvenioWin(ConvenioModel cargo)
        {
            InitializeComponent();
            Iniciar();
            this.convenio = cargo;

            Title = "EDITAR CONVÊNIO";
            CarregarDados();
        }
        private void CarregarConvenios()
        {
            cbConvenio.Items.Clear();
            cbConvenio.Items.Add("Selecione...");
            convenios = ConvenioModel.CarregarTodos();

            foreach (var c in convenios)
            {
                cbConvenio.Items.Add(c.nome);
            }
        }
        public RelProcedimentosWin(DateTime dtInicial, DateTime dtFinal, ConvenioModel convenio, StatusPagamento status)
        {
            this.dtInicial = dtInicial;
            this.dtFinal   = dtFinal;
            this.convenio  = convenio;
            this.status    = status;

            InitializeComponent();
            rptViewer.FormatoImpressao();

            Loaded += (o, a) => SplashScreenControle.Fechar();
        }
        private void CarregarConvenios()
        {
            if (string.IsNullOrEmpty(tbPesquisa.Text))
            {
                listaDeConvenios = ConvenioModel.CarregarTodos();
            }
            else
            {
                listaDeConvenios = ConvenioModel.Pesquisar(tbPesquisa.Text);
            }

            lvwCargos.ItemsSource = listaDeConvenios;
            tbPesquisa.Focus();
        }
        private void SetarConvenio(ConvenioModel convenio)
        {
            var index = convenios.IndexOf(convenios.FirstOrDefault(x => x.id == convenio?.id));

            if (index >= 0)
            {
                cbConvenio.SelectedIndex = index;
            }
            else if (convenio != null)
            {
                cbConvenio.Items.Add(convenio.nome);
                convenios.Add(convenio);
                cbConvenio.SelectedIndex = 1;
            }
        }
        public void IncluirOuAtualizar(ConvenioModel pClinica)
        {
            try
            {
                using (var uow = new Uow())
                {
                    var objExistente = uow.Convenio.Get(pClinica.Id)?.MapTo <ConvenioModel>();
                    if (objExistente == null)
                    {
                        uow.Convenio.Incluir(pClinica.MapTo <Convenio>());
                    }
                    else
                    {
                        uow.Convenio.Alterar(pClinica.MapTo <Convenio>());
                    }

                    uow.Salvar();
                }
            }
            catch (Exception erro)
            {
                throw erro;
            }
        }
Exemple #9
0
        public static ReportDataSource GetReportProcedimentos(DateTime dtInicial, DateTime dtFinal, ConvenioModel convenio, StatusPagamento status)
        {
            var consultaDs = new dsConsulta();
            var procedimentosTableAdapter = new procedimentosTableAdapter();

            var reportConsulta = new ReportDataSource
            {
                Name  = "dsProcedimentos",
                Value = new BindingSource
                {
                    DataMember = "procedimentos",
                    DataSource = consultaDs
                }
            };

            procedimentosTableAdapter.Fill(consultaDs.procedimentos,
                                           ((int)status).ToString(),
                                           status == StatusPagamento.Todos ? 1 : 0,
                                           dtInicial.ToShortDateString(),
                                           dtFinal.ToShortDateString());
            return(reportConsulta);
        }