public static bool update(FormaPagto obj) { bool retorno = true; try { string sql = "update formapagto set descricao = @descricao, ativo = @ativo , ultnome = @ultnome" + " where seqformapagto = @seqformapagto"; SQLiteCommand cmd = new SQLiteCommand(); cmd.CommandText = sql; cmd.Parameters.AddWithValue("@seqformapagto", obj.Seqformapagto); cmd.Parameters.AddWithValue("@descricao", obj.Descricao); cmd.Parameters.AddWithValue("@ativo", obj.Ativo); cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome); cmd.Connection = BancoDados.ConectarBD(); cmd.ExecuteNonQuery(); Funcao.GravarLog("Cadastro de formas de pagamentos ( " + obj.Descricao + " ) atualizado com sucesso !!!", "APP"); } catch (SQLiteException erro) { retorno = false; Funcao.GravarLog("Erro ao cadastrar a forma de pagamento ( " + obj.Descricao + " ) " + erro.Message); } return(retorno); }
private void btnGravar_Click(object sender, EventArgs e) { if (ValidarFormulario()) { FormaPagto formaPagto = new FormaPagto(); formaPagto.Seqformapagto = int.Parse(txtSeqformapagto.Text); formaPagto.Descricao = txtDescricao.Text; formaPagto.Ativo = chkAtivo.Checked; formaPagto.Ultnome = Properties.Settings.Default.ultnome; if (modo) { if (FormaPagtoController.insert(formaPagto)) { Mensagem.Mostrar("Sucesso !!!", "Dados inserido com sucesso !!!"); } } else { if (FormaPagtoController.update(formaPagto)) { Mensagem.Mostrar("Sucesso !!!", "Dados atualizado com sucesso !!!"); } } LimparCampos(); LiberarCampos(true, false, false); LiberarBotoes(true, false, true, true); } else { Mensagem.Mostrar("Erro na validação", "Favor verificar os dados do cadastro!!!", "CONFIRMAR", 1); } }
static void Main(string[] args) { PosicaoClass pos1 = new PosicaoClass(); pos1.X = 10; pos1.Y = 20; PosicaoStruct pos2 = new PosicaoStruct(); pos2.X = 30; pos2.Y = 40; PosicaoStruct pos3 = pos2; //Value type: cópia pos3.Y = 50; FormaPagto formaPagto = FormaPagto.Boleto; Role role = Role.Arquiteto; Color cor = Color.Blue; Console.WriteLine(role); Console.WriteLine(formaPagto); Console.WriteLine(cor); Console.WriteLine(pos1); Console.WriteLine(pos2); Console.WriteLine(pos3); Console.ReadLine(); }
public override void Novo() { base.Novo(); _formaPagto = new FormaPagto(); VincularDados(); txtDescricao.Focus(); }
public void Salvar(FormaPagto model) { if (model.Id == 0) { _rep.Add(model); } else { _rep.Update(model); } }
private void btnSalvar_Click(object sender, EventArgs e) { Conexao c = new Conexao(); FormaPagto forma = new FormaPagto(); forma.DescFormaPagto = txtFormaPagto.Text; FormaPagtoController fController = new FormaPagtoController(); MessageBox.Show(fController.cadastrarFormaPagto(forma)); c.desconectar(); }
public override void Editar() { if (dgvDados.RowCount > 0) { base.Editar(); int id = Grade.RetornarId(ref dgvDados, "Codigo"); _formaPagto = new FormaPagto(); _formaPagto = _unitOfWork.ServicoFormaPagto.ObterPorId(id); VincularDados(); txtDescricao.Focus(); } }
// Insert: Pagtos public async Task InsertAsync(FormaPagto formaPagto) { try { _context.Add(formaPagto); await _context.SaveChangesAsync(); } catch (Exception e) { throw new Exception(e.Message); } }
public string cadastrarFormaPagto(FormaPagto forma) { FormaPagtoDao formaDao = new FormaPagtoDao(); int f = formaDao.cadastrarFormaPagto(forma); if (f > 0) { return("Cadastro realizado com sucesso," + f + "cadastrado(s)"); } else { return("Erro ao cadastrar"); } }
public void Salvar(FormaPagto model) { if (model.Codigo <= 0) { throw new Exception("Informe o código!"); } if (string.IsNullOrWhiteSpace(model.Nome)) { throw new Exception("Informe o nome!"); } _rep.Salvar(model); _rep.Commit(); }
public int cadastrarFormaPagto(FormaPagto forma) { String str = "INSERT INTO tbFormaPagto(descFormaPagto )" + "VALUES ('" + forma.DescFormaPagto + "')"; c.conectar(); SqlCommand cmd = new SqlCommand(str, Conexao.conection); int qtde = cmd.ExecuteNonQuery(); if (qtde > 0) { return(qtde); } else { return(0); } }
public async Task <IActionResult> Create(FormaPagto formaPagto) { // Se o modelo não foi validado if (!ModelState.IsValid) { var formaPagtos = await _formaPagtoService.FindAllAsync(); FormaPagtoFormViewModel viewModel = new FormaPagtoFormViewModel { formaPagtos = formaPagtos }; return(View(viewModel)); } await _formaPagtoService.InsertAsync(formaPagto); return(RedirectToAction(nameof(Index))); }
// Update: Pagtos public async Task UpdateAsync(FormaPagto formaPagto) { // Verifica se ID existe bool HasAny = await _context.FormaPagtos.AnyAsync(Pagto => Pagto.IdPagto == formaPagto.IdPagto); if (!HasAny) { throw new Exception("Id não existe"); } try { _context.Update(formaPagto); await _context.SaveChangesAsync(); } catch (Exception e) { throw new Exception(e.Message); } }
// Remove: Pagtos public async Task RemoveAsync(int id) { // Verifica se ID existe bool HasAny = await _context.FormaPagtos.AnyAsync(Pagto => Pagto.IdPagto == id); if (!HasAny) { throw new Exception("Id não existe"); } try { FormaPagto formaPagto = await _context.FormaPagtos.FindAsync(id); _context.Remove(formaPagto); await _context.SaveChangesAsync(); } catch (Exception e) { throw new Exception(e.Message); } }
public static List <FormaPagto> listarFormaPagtoBySeqformapagto(string seqformapagto) { //Cria lista List <FormaPagto> formaPagtos = new List <FormaPagto>(); try { FormaPagto formaPagto = new FormaPagto(); SQLiteCommand cmd = new SQLiteCommand( string.Format("select * from formapagto where seqformapagto = {0} and ativo = 1", seqformapagto), BancoDados.ConectarBD()); //Intermediario recebe a respota do comandos sql enviado SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd); //Estrutura da tabela DataTable dataTable = new DataTable(); //Preencher com a estrutura do select enviado com as tuplas dataAdapter.Fill(dataTable); //Percorrer as linhas do datatable para adicionar na lista foreach (DataRow dataRow in dataTable.Rows) { //Adiciona na lista Especificando a clouna formaPagto.Seqformapagto = int.Parse(dataRow["seqformapagto"].ToString()); formaPagto.Descricao = dataRow["descricao"].ToString(); formaPagto.Ativo = bool.Parse(dataRow["ativo"].ToString()); formaPagtos.Add(formaPagto); } } catch (SQLiteException erro) { Funcao.GravarLog("BancoDados.List<FormaPagto> listarUsuarioBySeqformapagto(string seqformapagto)() : " + erro.Message.ToString()); } return(formaPagtos); }
public async Task <IActionResult> Edit(int id, FormaPagto formaPagto) { if (id != formaPagto.IdPagto) { return(NotFound()); } if (ModelState.IsValid) { try { await _formaPagtoService.UpdateAsync(formaPagto); return(RedirectToAction(nameof(Index))); } catch (DbUpdateConcurrencyException) { if (id != formaPagto.IdPagto) { return(NotFound()); } else { throw; } } } else { var formaPagtos = await _formaPagtoService.FindAllAsync(); FormaPagtoFormViewModel viewModel = new FormaPagtoFormViewModel { formaPagtos = formaPagtos }; return(View(viewModel)); } }