private void AtualizaDados() { var idcaixa = new Contas().IDCaixa(); var data = Validacao.SeeDate(dtpData.Value.ToShortDateString()); var detalhes = new ContaDetalhes().MovimentacaoEntre(data, data, idcaixa); var arquivo = Path.GetTempFileName() + ".htm"; using (var relat = new StreamWriter(arquivo, false, Encoding.Unicode)) { relat.WriteLine("<h2>Nova Coferro</h2>"); relat.WriteLine(String.Format("<h3>Relatório de caixa - Dia {0}</h3>", data.ToShortDateString())); relat.WriteLine("<br/>"); relat.WriteLine("<br/>"); relat.WriteLine("<table border='1'><tr><td><b>Data</b></td><td><b>Descrição</b></td><td><b>Débito</b></td><td><b>Crédito</b></td></tr>"); decimal totalcredito = 0; decimal totaldebito = 0; foreach (ContaDetalhe detalhe in detalhes) { relat.WriteLine("<tr>"); relat.WriteLine(String.Format("<td>{0}</td>", detalhe.Data.ToShortDateString())); relat.WriteLine(string.Format("<td>{0}</td>", detalhe.Descricao)); relat.WriteLine(string.Format("<td>{0}</td>", detalhe.Debito.Value)); relat.WriteLine(string.Format("<td>{0}</td>", detalhe.Credito.Value)); relat.WriteLine("</tr>"); totalcredito += detalhe.Credito.Value; totaldebito += detalhe.Debito.Value; } relat.WriteLine(String.Format("<tr><td> </td><td> </td><td><b>{0}</b></td><td><b>{1}</b></td></tr>", Validacao.Moeda(totaldebito.ToString()), Validacao.Moeda(totalcredito.ToString()))); relat.WriteLine("</table>"); relat.Close(); } webBrowser1.Navigate(arquivo); }
public ActionResult Delete(string contas, FormCollection collection) { Contas Conta = db.Contas.Find(contas); db.Contas.Remove(Conta); db.SaveChanges(); TempData["success"] = "Conta excluída com sucesso"; return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ContasId,Fornecedor,Dtvencimento,Dtpagamento,Pago,Descricao,Valor")] Contas contas) { if (ModelState.IsValid) { db.Entry(contas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contas)); }
private bool ValidaContaAtiva(Contas c) { Contas.enuSituacao sit = (Contas.enuSituacao)c.Situacao; if (sit != Contas.enuSituacao.Ativa) { return(false); } return(true); }
private bool Valid(Contas conta) { if (string.IsNullOrWhiteSpace(conta.Nome)) { BStatus.Alert("Informe o nome da conta"); return(false); } if (conta.Tipo == (int)Tipo_conta.CONTA_BANCARIA) { if (string.IsNullOrWhiteSpace(conta.Titular)) { BStatus.Alert("Informe o titular"); return(false); } if (conta.Banco_numero == 0) { BStatus.Alert("O número do banco é obrigatório"); return(false); } if (string.IsNullOrWhiteSpace(conta.Nome_banco)) { BStatus.Alert("Informe o nome do banco"); return(false); } if (string.IsNullOrWhiteSpace(conta.Agencia)) { BStatus.Alert("Informe a agência"); return(false); } if (string.IsNullOrWhiteSpace(conta.Conta)) { BStatus.Alert("Informe o numero da conta"); return(false); } if (string.IsNullOrWhiteSpace(conta.Carteira)) { BStatus.Alert("Informe a carteira"); return(false); } if (string.IsNullOrWhiteSpace(conta.Nosso_numero)) { BStatus.Alert("Informe o Nosso Número"); return(false); } } return(true); }
public void Executa() { Contas c1 = Soma; var a = c1(10, 2); Console.WriteLine(a); c1 = Multiplicacao; a = c1(10, 2); Console.WriteLine(a); }
public string Alterar(Contas c) { string validacao = ValidarCampos(c); if (validacao.Length <= 0) { cData.Alterar(c); } return(validacao); }
public ActionResult Create([Bind(Include = "ContasId,Fornecedor,Dtvencimento,Dtpagamento,Pago,Descricao,Valor")] Contas contas) { if (ModelState.IsValid) { db.Contas.Add(contas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contas)); }
public void Incluir(Contas c) { try { objCon.conn.Open(); StringBuilder query = new StringBuilder(); query.AppendLine("SELECT ContaIdMatriz FROM tbContas WHERE ContaId = @ContaIdPai"); int?matrizId = null; using (SQLiteCommand cmd = new SQLiteCommand(query.ToString(), objCon.conn)) { cmd.Parameters.AddWithValue("@ContaIdPai", c.ContaIdPai); object resultado = cmd.ExecuteScalar(); if (resultado != null && resultado != DBNull.Value) { matrizId = Convert.ToInt32(resultado); } if (matrizId == null || matrizId.Value == 0) { matrizId = (c.ContaIdPai == 0 ? null : c.ContaIdPai); } } query.Clear(); query.AppendLine("INSERT INTO tbContas (Nome, DataCriacao, ContaIdPai, Situacao, PessoaId, ContaIdMatriz) ") .AppendLine("VALUES(@Nome, DATE('now'), @ContaIdPai, @Situacao, @PessoaId, @ContaIdMatriz) "); using (SQLiteCommand cmd = new SQLiteCommand(query.ToString(), objCon.conn)) { cmd.Parameters.AddWithValue("@Nome", c.Nome); cmd.Parameters.AddWithValue("@ContaIdPai", (c.ContaIdPai == 0 ? null : c.ContaIdPai)); cmd.Parameters.AddWithValue("@Situacao", c.Situacao); cmd.Parameters.AddWithValue("@PessoaId", c.PessoaId); cmd.Parameters.AddWithValue("@ContaIdMatriz", matrizId); cmd.ExecuteNonQuery(); } } catch (Exception) { throw; } finally { if (objCon.conn.State == System.Data.ConnectionState.Open) { objCon.conn.Close(); } } }
public ActionResult Edit([Bind(Include = "conta, tipo, descricao, juro, multa, inativo")] Contas Conta1) { if (ModelState.IsValid) { db.Entry(Conta1).State = EntityState.Modified; db.SaveChanges(); TempData["success"] = "Conta editada com sucesso"; return(RedirectToAction("Index")); } ViewBag.Tipo = new SelectList(db.TipoChave, "tipo", "tipo", Conta1.Tipo); return(View()); }
public ContaCorrente(int _valueagencia, int _valueconta) { DadosBancarios.Ag = _valueagencia; DadosBancarios.Conta = _valueconta; TotalContasCriadas++; DadosBancarios.Saldo = 0.01; Console.WriteLine(); Console.WriteLine("Esta é a " + TotalContasCriadas + "º conta criada!"); Console.WriteLine("Agência " + DadosBancarios.Ag + " | Conta " + DadosBancarios.Conta); Console.WriteLine("Saldo inicial: R$" + DadosBancarios.Saldo + " | Todos nossos clientes ao entrar iniciam sua conta com 1 centavo!"); Contas.AdicionarNovaConta(this); }
public async Task <ActionResult> depositar(int idconta, double valorCredito) { double novoSaldo = valorCredito + AcessarConta(idconta); Contas contaParaCreditar = cont.conta.Find(idconta); contaParaCreditar.Valor = +novoSaldo; cont.conta.Update(contaParaCreditar); await cont.SaveChangesAsync(); return(Ok(contaParaCreditar)); }
public void SetConta(Contas conta) { txBanco.Text = conta.Nome_banco; txAgencia.Text = conta.Agencia; txConta.Text = conta.Conta; txBanco.IsEnabled = false; txAgencia.IsEnabled = false; txConta.IsEnabled = false; txDias_compens.IsEnabled = false; }
private void ExcluirLancamento(Contas conta) { using (c = new Conexao()) { try { c.Entry(c.Contas.Find(conta.Id)).State = System.Data.Entity.EntityState.Deleted; c.SaveChanges(); } catch { } } }
static void Main(string[] args) { #region Contas conta1 = new Contas(); Console.WriteLine("Olá Clientes!"); Console.WriteLine("Informe o nome do Primeiro Cliente"); conta1.Nome = Console.ReadLine(); Console.WriteLine($"Informe o número de conta de {conta1.Nome}"); conta1.ndaconta = Console.ReadLine(); Console.WriteLine($"Informe o saldo de {conta1.Nome}"); conta1.saldo = float.Parse(Console.ReadLine()); #endregion #region Contas conta2 = new Contas(); Console.WriteLine("Olá Clientes!"); Console.WriteLine("Informe o nome do Segundo Cliente"); conta2.Nome = Console.ReadLine(); Console.WriteLine($"Informe o número de conta de {conta2.Nome}"); conta2.ndaconta = Console.ReadLine(); Console.WriteLine($"Informe o saldo de {conta2.Nome}"); conta2.saldo = float.Parse(Console.ReadLine()); #endregion #region Contas conta3 = new Contas(); Console.WriteLine("Olá Clientes!"); Console.WriteLine("Informe o nome do Terceiro Cliente"); conta3.Nome = Console.ReadLine(); Console.WriteLine($"Informe o número de conta de {conta3.Nome}"); conta3.ndaconta = Console.ReadLine(); Console.WriteLine($"Informe o saldo de {conta3.Nome}"); conta3.saldo = float.Parse(Console.ReadLine()); #endregion Console.WriteLine($"O senhor {conta1.Nome} dono da conta n°{conta1.ndaconta} tem o saldo total de R${conta1.saldo}"); Console.WriteLine($"O senhor {conta2.Nome} dono da conta n°{conta2.ndaconta} tem o saldo total de R${conta2.saldo}"); Console.WriteLine($"O senhor {conta3.Nome} dono da conta n°{conta3.ndaconta} tem o saldo total de R${conta3.saldo}"); }
// GET: Contas/Details/5 public ActionResult Details(string contas) { if (contas == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Contas Conta = db.Contas.Find(contas); if (Conta == null) { return(HttpNotFound()); } return(View(Conta)); }
private void prev_Click(object sender, RoutedEventArgs e) { int id = int.Parse(txCod.Text); if ((id - 1) <= 0) { LimparCampos(); return; } Contas conta = controller.Prev(id); FillConta(conta); }
public ParcelaAdapter(Parcelas parcela, varejo_config context) { Id = parcela.Id; Num_documento = parcela.Num_documento; Data_vencimento = parcela.Data_vencimento; if (parcela.Portador > 0) { Contas conta = context.Contas.Find(parcela.Portador); Portador = conta.Nome; } switch (parcela.Situacao) { case (int)Situacao_parcela.EM_ABERTO: ImgStatus = new BitmapImage(new Uri(System.IO.Directory.GetCurrentDirectory() + System.IO.Path.DirectorySeparatorChar + "/Images/verde.png")); break; case (int)Situacao_parcela.PAGA: ImgStatus = new BitmapImage(new Uri(System.IO.Directory.GetCurrentDirectory() + System.IO.Path.DirectorySeparatorChar + "/Images/vermelho.png")); break; case (int)Situacao_parcela.CANCELADA: ImgStatus = new BitmapImage(new Uri(System.IO.Directory.GetCurrentDirectory() + System.IO.Path.DirectorySeparatorChar + "/Images/cinza.png")); break; case (int)Situacao_parcela.RENEGOCIADA: ImgStatus = new BitmapImage(new Uri(System.IO.Directory.GetCurrentDirectory() + System.IO.Path.DirectorySeparatorChar + "/Images/amarelo.png")); break; } Valor = parcela.Valor; Forma_pagamento = (from fpg in context.Formas_pagamento join itens_pg in context.Itens_pagamento on fpg.Id equals itens_pg.Forma_pagamento_id join parc in context.Parcelas on itens_pg.Id equals parc.Item_pagamento_id where parc.Id == parcela.Id select fpg.Descricao).SingleOrDefault(); switch (parcela.Tipo_parcela) { case (int)Tipo_parcela.PAGAR: Tipo = "PAGAR"; break; case (int)Tipo_parcela.RECEBER: Tipo = "RECEBER"; break; } }
public void deletarInadimplentes(Contas c) { Inadimplentes inadimplente = new Inadimplentes(); inadimplente.Proprietario = c.proprietario; DateTime date = c.datatitulo; inadimplente = db.Inadimplentes.FirstOrDefault(x => x.data.Month.Equals(date.Month) && x.Proprietario.UsuarioId.Equals(c.proprietario.UsuarioId)); if (inadimplente != null) { db.Inadimplentes.Remove(inadimplente); db.SaveChanges(); } }
// GET: Contas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Contas contas = db.Contas.Find(id); if (contas == null) { return(HttpNotFound()); } return(View(contas)); }
private Contas.enuTipoConta ConsultaTipoConta(Contas c) { Contas.enuTipoConta tipo = 0; if (c.ContaIdPai != null && c.ContaIdPai > 0) { tipo = Contas.enuTipoConta.Filial; } else if (c.ContaId > 0) { tipo = Contas.enuTipoConta.Matriz; } return(tipo); }
public void Excluir(Contas variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("DELETE FROM mailing_emails WHERE idemail = @id"); query.SetParameter("id", variavel.idemail); query.ExecuteUpdate(); session.Close(); } catch (Exception error) { throw error; } }
// GET: Contas/Edit/5 public ActionResult Edit(string contas) { if (contas == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Contas conta = db.Contas.Find(contas); if (conta == null) { return(HttpNotFound()); } ViewBag.Tipo = new SelectList(db.TipoChave, "tipo", "tipo"); return(View(conta)); }
private static void ListarContas() { Console.WriteLine("Listar Contas"); if (ListaContas.Count == 0) { Console.WriteLine("Nenhuma conta cadastrada"); return; } for (int i = 0; i < ListaContas.Count; i++) { Contas contas = ListaContas[i]; Console.WriteLine("#{0} - ", i + 1); Console.WriteLine(contas); } }
private void Selecionar() { Contas conta = (Contas)dataGrid.SelectedItem; if (conta == null) { return; } if (conta.Id == 0) { return; } Selecionado = conta; Close(); }
public static void GerarEnviados(int id, DateTime data) { CampanhasDB cdb = new CampanhasDB(); Campanhas campanha = new CampanhasDB().Buscar(id); campanha.idmensagem = new MensagensDB().Buscar(campanha.idmensagem.idmensagem); Contas conta = cdb.Remetentes(id); EnviadoDB db = new EnviadoDB(); List <string> lista = new List <string>(); if (campanha.condicao == "O") { lista = new Campanhas_CidadesDB().Emails(id); } else { lista = new Campanhas_CidadesDB().Emails_E(id); } foreach (var e in lista) { if (!db.Existe(id, e)) { byte[] key = Encoding.ASCII.GetBytes(e + "#" + campanha.idcampanha); Enviado env = new Enviado() { dtdata = DateTime.Now, dtenviarapartir = data, dtenviado = Convert.ToDateTime("01/01/1900"), flenviado = false, idcampanha = campanha, idemail = cdb.Remetentes(id), nrprioridade = 1, txtitulo = campanha.idmensagem.titulo, responder = cdb.Responder(id), txpara = e, txtexto = campanha.idmensagem.texto.Replace("[EMAIL_ALUNO]", e).Replace("[PRIMEIRO_NOME]", new AlunoDB().PrimeiroNome(e)).Replace("[CHAVE]", Crypt.Encode(key)) }; env.SalvarRetornar(); env.Link(); } } }
private string ValidarCampos(Contas c) { string msgRetorno = ""; Contas.enuSituacao sit; if (!Enum.TryParse(c.Situacao.ToString(), out sit)) { msgRetorno += "Situação inválida;"; } if (c.PessoaId <= 0) { msgRetorno += "PessoaId deve ser preenchido;"; } return(msgRetorno); }
public void Salvar(Contas variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("INSERT INTO mailing_emails (iddominio, txusuario, txsenha, qtlimite) VALUES (@dominio, @usuario, @senha, @limite) "); query.SetParameter("dominio", variavel.dominio.iddominio) .SetParameter("usuario", variavel.usuario) .SetParameter("senha", variavel.senha) .SetParameter("limite", variavel.limite); query.ExecuteUpdate(); session.Close(); } catch (Exception error) { throw error; } }
public void ContasServico_ConsultarPorPeriodo_True() { // Arrange var repositorioContas = new Mock <IRepositorioContas>(); var listaContas = new List <Contas>(); var contas = new Contas(); for (int i = 0; i < 100; i++) { if (i < 50) { contas = new Contas() { ContaId = i, DataMovimento = Convert.ToDateTime("10/05/2016"), Descricao = "TESTE " + 1 }; } else { contas = new Contas() { ContaId = i, DataMovimento = Convert.ToDateTime("10/04/2016"), Descricao = "TESTE " + 1 }; } listaContas.Add(contas); } repositorioContas.Setup(r => r.ConsultaPorPeriodo(Convert.ToDateTime("10/05/2016"), Convert.ToDateTime("10/05/2016"))).Returns(listaContas.Where(p => p.DataMovimento >= Convert.ToDateTime("10/05/2016") && p.DataMovimento <= Convert.ToDateTime("10/05/2016"))); var appContas = new ServicoContas(repositorioContas.Object); // Act var retorno = appContas.ConsultaPorPeriodo(Convert.ToDateTime("10/05/2016"), Convert.ToDateTime("10/05/2016")).ToList(); // Assert Assert.True(retorno.Count == 50); }
public void Alterar(Contas variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("UPDATE mailing_emails SET iddominio = @dominio, txusuario = @usuario, txsenha = @senha, qtlimite = @limite WHERE idemail = @id"); query.SetParameter("dominio", variavel.dominio.iddominio) .SetParameter("usuario", variavel.usuario) .SetParameter("senha", variavel.senha) .SetParameter("limite", variavel.limite) .SetParameter("id", variavel.idemail); query.ExecuteUpdate(); session.Close(); } catch (Exception error) { throw error; } }
public void Update(Contas pConta) { StringBuilder sql = new StringBuilder(); MySqlCommand cmd = new MySqlCommand(); sql.Append("UPDATE contas SET data_leitura=@data_leitura, num_leitura=@num_leitura, consumo=@consumo, valor_pagar=@valor_pagar, data_pagto=@data_pagto, id_tipo=@id_tipo, id_usuario=@id_usuario "); sql.Append("WHERE id=" + pConta.Id); cmd.Parameters.AddWithValue("@data_leitura", Convert.ToDateTime(pConta.DataLeitura).ToString("yyyy/MM/dd")); cmd.Parameters.AddWithValue("@num_leitura", pConta.NumLeitura); cmd.Parameters.AddWithValue("@consumo", pConta.Consumo); cmd.Parameters.AddWithValue("@valor_pagar", pConta.ValorPagar); cmd.Parameters.AddWithValue("@data_pagto", Convert.ToDateTime(pConta.DataPagto).ToString("yyyy/MM/dd")); cmd.Parameters.AddWithValue("@id_tipo", pConta.Tipo.Id); cmd.Parameters.AddWithValue("@id_usuario", pConta.IdUsuario); cmd.CommandText = sql.ToString(); ConnControleContas.CommandPersist(cmd); }
private void lstContas_SelectedIndexChanged(object sender, EventArgs e) { if (lstContas.SelectedIndex >= 0) { var conta = new Contas().PorId((int)lstContas.SelectedValue); if (conta == null) return; txtBanco.Text = conta.Banco; txtAgencia.Text = conta.Agencia; txtNumero.Text = conta.Numero; txtTitular.Text = conta.Titular; txtBanco.Focus(); TipoAcao(enumTipoAcao.Edicao); } }