private void ApagatoolStripButton_Click(object sender, EventArgs e) { if (Txt_CodigoForm.Text == "") { MessageBox.Show("Insira o codigo do cliente para exclusão", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { var messagem = MessageBox.Show($"Deseja realmente excluir o cliente codigo: {Txt_CodigoForm.Text}?", "Aviso", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation); if (DialogResult.OK == messagem) { var F = new Fichario("C:\\Users\\Admin\\source\\repos\\CursoWindowsForm\\Fichario"); try { F.Excluir(Txt_CodigoForm.Text); if (F.Status) { LimparFormulario(); DesabilitarHabilitarComponentes(false); MessageBox.Show(F.Mensagem, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show($"Não foi possível excluir o cliente {F.Mensagem}", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }catch (Exception ex) { MessageBox.Show($"Error: {F.Mensagem}", "Erro Validação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }
public async Task <IActionResult> Edit(int id, [Bind("FicharioId,Nome")] Fichario fichario) { if (id != fichario.FicharioId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(fichario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FicharioExists(fichario.FicharioId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(fichario)); }
private void BuscarCliente() { if (Txt_Codigo.Text == "") { MessageBox.Show("Insira o código de cliente para buscar. Não é permitida a informação em branco.", "Messagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { var F = new Fichario("C:\\Users\\Admin\\source\\repos\\CursoWindowsForm\\Fichario"); if (F.Status) { var clienteJson = F.Buscar(Txt_Codigo.Text); if (F.Status) { var C = ClienteModelo.DesSerializedClassUnit(clienteJson); DesabilitarHabilitarComponentes(true); EscreverFormulario(C); } else { LimparFormulario(); DesabilitarHabilitarComponentes(false); MessageBox.Show($"Error: {F.Mensagem}", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show($"Error: {F.Mensagem}", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public List <List <string> > BuscarFicharioTodos(string conexao) { Fichario F = new Fichario(conexao); if (F.status) { List <string> List = new List <string>(); List = F.BuscarTodos(); if (F.status) { List <List <string> > ListaBusca = new List <List <string> >(); for (int i = 0; i <= List.Count - 1; i++) { Cliente.Unit C = Cliente.DesSerializedClassUnit(List[i]); ListaBusca.Add(new List <string> { C.Id, C.Nome }); } return(ListaBusca); } else { throw new Exception(F.mensagem); } } else { throw new Exception(F.mensagem); } }
void Start() { fichario = FindObjectOfType <Fichario>(); // Botão fica desativado quando alguma coisa está acontecendo na UI // como por exemplo quando o fichário está aberto GameManager.uiSendoUsadaEvent += () => { Ativo = false; }; GameManager.uiNaoSendoUsadaEvent += () => { Ativo = true; }; }
protected override void Dispose(bool disposing) { if (_fichario != null) { _fichario.Dispose(); } _fichario = null; base.Dispose(disposing); }
public async Task <IActionResult> Create([Bind("FicharioId,Nome")] Fichario fichario) { if (ModelState.IsValid) { _context.Add(fichario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(fichario)); }
public static void Main() { Application.Init(); LiteDbService.Inicializar(); var fichario = new Fichario(); var controleDados = new Controlador(fichario); JanelaPrincipal.Criar(controleDados, Application.Top); Application.Run(); }
private void salvarToolStripButton_Click(object sender, EventArgs e) { try { var C = LeituraFormulario(); var controleCliente = new ClienteControle(); C.ValidaClasse(); controleCliente.ValidaCliente(C); var ClienteJson = ClienteModelo.SerializedClassUnit(C); var F = new Fichario("C:\\Users\\Admin\\source\\repos\\CursoWindowsForm\\Fichario"); if (F.Status) { F.Incluir(C.Id, ClienteJson); if (F.Status) { MessageBox.Show("Ok: " + F.Mensagem, "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparFormulario(); salvarToolStripButton.Enabled = false; abrirToolStripButton.Enabled = true; novoToolStripButton.Enabled = true; DesabilitarHabilitarComponentes(false); } else { var mensagem = MessageBox.Show("Error: " + F.Mensagem, "Mensagem", MessageBoxButtons.OKCancel, MessageBoxIcon.Error); if (mensagem == DialogResult.OK) { MessageBox.Show("Dados Alterados com sucesso!! ", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); F.IncluirAction(C.Id, ClienteJson); LimparFormulario(); salvarToolStripButton.Enabled = false; abrirToolStripButton.Enabled = true; novoToolStripButton.Enabled = true; DesabilitarHabilitarComponentes(false); } } } else { MessageBox.Show("Error: " + F.Mensagem, "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (ValidationException ex) { MessageBox.Show(ex.Message, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro validação", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <string> ListaFichario(string conexao) { Fichario f = new Fichario(conexao); if (f.Status) { return(f.BuscarTodos()); } else { throw new Exception(f.Mensagem); } }
public Unit BuscarFichario(string id, string conexao) { Fichario f = new Fichario(conexao); if (f.Status) { return(Cliente.DeserializeClassUnit(f.Buscar(id))); } else { throw new Exception(f.Mensagem); } }
public Unit BuscarFichario(string id, string conexao) { Fichario F = new Fichario(conexao); if (F.status) { string clienteJson = F.Buscar(id); return(Cliente.DesSerializedClassUnit(clienteJson)); } else { throw new Exception(F.mensagem); } }
public void ApagarFichario(string conexao) { Fichario F = new Fichario(conexao); if (F.status) { F.Apagar(this.Id); if (!(F.status)) { throw new Exception(F.mensagem); } } else { throw new Exception(F.mensagem); } }
public void ApagarFichario(string conexao) { Fichario f = new Fichario(conexao); if (f.Status) { f.Apagar(this.Id); if (!f.Status) { throw new Exception(f.Mensagem); } } else { throw new Exception(f.Mensagem); } }
public void AlterarFichario(string conexao) { string json = SerializeClassUnit(this); Fichario f = new Fichario(conexao); if (f.Status) { f.Alterar(this.Id, json); if (!f.Status) { throw new Exception(f.Mensagem); } } else { throw new Exception(f.Mensagem); } }
public void AlterarFichario(string conexao) { string clienteJson = Cliente.SerializedClassUnit(this); Fichario F = new Fichario(conexao); if (F.status) { F.Alterar(this.Id, clienteJson); if (!(F.status)) { throw new Exception(F.mensagem); } } else { throw new Exception(F.mensagem); } }
public Controlador(Fichario fichario) { _fichario = fichario; }