protected void BtnSalvar_Click(object sender, EventArgs e) { Ferramenta ferramenta = getData(); var db = new FerramentaDB(); //if (ferramenta.Id == 0) if (IdH.Value == "0") { if (db.Insert(ferramenta)) { LblMsg.Text = "Registro inserido!"; LoadGrid(); } else { LblMsg.Text = "Erro ao inserir registro"; } } else { if (db.Update(ferramenta, int.Parse(IdH.Value))) { LblMsg.Text = "Registro atualizado!"; } else { LblMsg.Text = "Erro ao atualizar registro"; } } LoadGrid(); }
public Operacao(long id, string descricao, string hora, string min, string seg, string id_ferramenta, string horaF, string minF, string segF) { this.id = id; this.descricaoOperacao = new Descricao(descricao); this.duracaoOperacao = new DuracaoOperacao(hora, min, seg); this.ferramentaOperacao = new Ferramenta(id_ferramenta, horaF, minF, segF); }
protected void GVFerramenta_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = GVFerramenta.Rows[index]; int id = Convert.ToInt32(row.Cells[0].Text); var db = new FerramentaDB(); if (e.CommandName == "Excluir") { db.Delete(id); LoadGrid(); } else if (e.CommandName == "Editar") { Ferramenta ferramenta = db.SelectById(id); TxtDescricao.Text = ferramenta.Descricao; TxtTipo.Text = ferramenta.Tipo; TxtMarca.Text = ferramenta.Marca; TxtPreco.Text = ferramenta.Preco; IdH.Value = ferramenta.Id.ToString(); } }
public void Adicionar(Ferramenta ferramenta) { if (ferramenta != null) { contexto.Ferramentas.Add(ferramenta); contexto.SaveChanges(); } }
public Ferramenta Adicionar(Ferramenta ferramenta) { //TODO: Executa as validacoes if (!ferramenta.IsValid()) { return(ferramenta); } return(_ferramentaRepositorio.Adicionar(ferramenta)); }
public bool Update(Ferramenta funcionario) { var func = lst.Find(x => x.Id.Equals(funcionario.Id)); func.Descricao = funcionario.Descricao; func.Tipo = funcionario.Tipo; func.Marca = funcionario.Marca; func.Preco = funcionario.Preco; return(true); }
public bool Update(Ferramenta ferramenta, int id) { bool status = false; string sql = string.Format(Ferramenta.UPDATE, ferramenta.Descricao, ferramenta.Tipo, ferramenta.Marca, ferramenta.Preco, id); using (var connection = new DB()) { status = connection.ExecQuery(sql); } return(status); }
public bool Insert(Ferramenta ferramenta) { bool status = false; string sql = string.Format(Ferramenta.INSERT, ferramenta.Id, ferramenta.Descricao, ferramenta.Tipo, ferramenta.Marca, ferramenta.Preco); using (var connection = new DB()) { status = connection.ExecQuery(sql); } return(status); }
protected void btnSalvar_Click(object sender, EventArgs e) { Ferramenta f = new Ferramenta(); f.Matricula = txtMatricula.Text; f.Diametro = txtDiametro.Text; f.LoteId = int.Parse(ddlLote.SelectedValue); FerramentaController fer = new FerramentaController(); fer.Adicionar(f); txtMatricula.Text = ""; txtDiametro.Text = ""; }
protected void BtnSalvar_Click(object sender, EventArgs e) { Ferramenta ferramenta = getData(); var db = new FerramentaDB(); if (db.Insert(ferramenta)) { LblMsg.Text = "Registro inserido!"; LoadGrid(); } else { LblMsg.Text = "Erro ao inserir registro"; } }
protected void btnExcluir_Click(object sender, EventArgs e) { FerramentaController fc = new FerramentaController(); Ferramenta fer = fc.BuscarPorMatricula(int.Parse(txtRMatricula.Text)); if (fer != null) { txtResultMatricula.Text = fer.Matricula; txtRDiametro.Text = fer.Diametro; //Convert.ToInt32(txtRlote.Text) = fer.LoteId; fc.Excluir(fer); } LimparCampo(); CarregarGridFerramentas(); }
private List <Ferramenta> TransformSQLReaderToList(SqlDataReader returnData) { var lst = new List <Ferramenta>(); while (returnData.Read()) { var item = new Ferramenta() { Id = int.Parse(returnData["id"].ToString()), Descricao = returnData["descricao"].ToString(), Tipo = returnData["tipo"].ToString(), Marca = returnData["marca"].ToString(), Preco = returnData["preco"].ToString() }; lst.Add(item); } return(lst); }
protected void BtnSalvar_Click(object sender, EventArgs e) { Ferramenta f1 = GetData(); if (new FerramentaDB().Insert(f1)) { LblMsg.Text = "Ferramenta inserida com sucesso!"; TxtDescricao.Text = ""; TxtMarca.Text = ""; TxtTipo.Text = ""; TxtPreco.Text = ""; LoadGrid(); } else { LblMsg.Text = "Erro ao inserir registro!"; } }
protected void btnBuscar_Click(object sender, EventArgs e) { FerramentaController fc = new FerramentaController(); Ferramenta fer = fc.BuscarPorMatricula(int.Parse(txtRMatricula.Text)); if (fer != null) { //txtRMatricula.Text = fer.Matricula; txtResultMatricula.Text = fer.Matricula; txtRDiametro.Text = fer.Diametro; txtRlote.Text = fer.LoteId.ToString(); lblNExiste.Text = string.Empty; } else { lblNExiste.Text = "* Ferramenta procurada não existe!!!"; LimparCampo(); } }
protected void btnAlterar_Click(object sender, EventArgs e) { FerramentaController fc = new FerramentaController(); Ferramenta fer = fc.BuscarPorMatricula(int.Parse(txtRMatricula.Text)); if (fer != null) { fer.Matricula = txtResultMatricula.Text; fer.Diametro = txtRDiametro.Text; fer.LoteId = int.Parse(txtRlote.Text); fc.Editar(fer); lblNExiste.Text = "* Ferramenta Alterada!!!"; } else { lblNExiste.Text = "* Ferramenta procurada não existe!!!"; LimparCampo(); } CarregarGridFerramentas(); // LimparCampo(); }
public void Remover(Ferramenta ferramenta) { context.Ferramentas.Remove(ferramenta); context.SaveChanges(); }
public Ferramenta Atualizar(Ferramenta ferramenta) { return(_ferramentaRepositorio.Atualizar(ferramenta)); }
public Ferramenta BuscarFerramentaPorMatricula(Ferramenta ferramenta) { return(contexto.Ferramentas.FirstOrDefault(m => m.Matricula.Equals(ferramenta.Matricula))); }
public void Editar(Ferramenta ferramenta) { contexto.Entry(ferramenta).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); }
public void Excluir(Ferramenta ferramenta) { contexto.Entry(ferramenta).State = System.Data.Entity.EntityState.Deleted; contexto.SaveChanges(); }
public bool Insert(Ferramenta funcionario) { lst.Add(funcionario); return(true); }
public bool Insert(Ferramenta ferramenta) { lst.Add(ferramenta); return(true); }
public Ferramenta Procurar(Ferramenta ferramenta) { return(context.Ferramentas.Where(a => a.Equals(ferramenta)).FirstOrDefault <Ferramenta>()); }
public void Atualizar(Ferramenta ferramenta) { context.Ferramentas.Update(ferramenta); context.SaveChanges(); }
public void Adicionar(Ferramenta ferramenta) { context.Ferramentas.Add(ferramenta); context.SaveChanges(); }
public bool Update(Ferramenta ferramenta) { throw new NotImplementedException(); }
public IActionResult FerramentaIniciar(int?id) { Ferramenta ferramenta = Ferramentas.Procurar(id); return(View("Oftalmologia/Ferramentas/" + ferramenta.Nome, ferramenta)); }
public IActionResult FerramentaResultados(int?id) { Ferramenta ferramenta = Ferramentas.Procurar(id); return(View("Oftalmologia/Ferramentas/Resultados", ferramenta)); }
public void Seed() { if (_context.Funcionario.Any() || _context.Departamento.Any() || _context.OrdemServico.Any() || _context.Ferramenta.Any()) { return; //DB ja foi populado } Departamento d1 = new Departamento(1, "TI"); Departamento d2 = new Departamento(2, "Programação"); Departamento d3 = new Departamento(3, "Manutenção"); Departamento d4 = new Departamento(4, "Serviços"); Funcionario f1 = new Funcionario(1, "Felipe", "password", "Luiz Felipe", "TI", d1); Funcionario f2 = new Funcionario(2, "Jack", "password", "Jack Chan", "Suporte", d1); Funcionario f3 = new Funcionario(3, "Lola", "password", "Lola Queiroga", "Programador", d2); Funcionario f4 = new Funcionario(4, "Ronaldo", "password", "Ronaldo Fenomeno", "Analista", d2); Funcionario f5 = new Funcionario(5, "Tio da Limpeza", "password", "Tio da Limpeza", "Serviço Gerais", d4); Funcionario f6 = new Funcionario(6, "Geraldo", "password", "Geraldo", "Tecnico em refrigeração", d3); Funcionario f7 = new Funcionario(7, "Joelson", "password", "Joelson Fenomeno", "Eletricista", d3); Funcionario f8 = new Funcionario(8, "Zuleide", "password", "Zuleide", "Serviços Gerais", d4); OrdemServico o1 = new OrdemServico(1, "Corrigir um BUG do codigo", "Programação", OsStatus.Iniciado, new DateTime(2019, 02, 03), f3); OrdemServico o2 = new OrdemServico(2, "Auxiliar na manutenão do pc", "Suporte", OsStatus.EmExecucao, new DateTime(2019, 03, 01), f2); OrdemServico o3 = new OrdemServico(3, "Levantar requesitos para Sistema X", "TI", OsStatus.Finalizado, new DateTime(2019, 01, 10), f4, new DateTime(2019, 01, 20)); OrdemServico o4 = new OrdemServico(4, "Consertar impressora", "Suporte", OsStatus.Iniciado, new DateTime(2019, 04, 20), f2); OrdemServico o5 = new OrdemServico(5, "Melhorar tela de sistemas", "Programação", OsStatus.Pausado, new DateTime(2019, 04, 30), f3); OrdemServico o6 = new OrdemServico(6, "Montar diagrama de classe", "TI", OsStatus.Iniciado, new DateTime(2019, 05, 01), f1); OrdemServico o7 = new OrdemServico(7, "Analisar programa", "TI", OsStatus.EmExecucao, new DateTime(2019, 04, 25), f1); OrdemServico o8 = new OrdemServico(8, "Limpeza total setor X", "Serviço", OsStatus.EmExecucao, new DateTime(2019, 04, 30), f5); OrdemServico o9 = new OrdemServico(9, "Limpeza dos tetos de setor X", "Serviço", OsStatus.Iniciado, new DateTime(2019, 05, 4), f5); OrdemServico o10 = new OrdemServico(10, "Lavação do pátio da empresa", "Serviço", OsStatus.Finalizado, new DateTime(2019, 04, 30), f5, new DateTime(2019, 05, 02)); OrdemServico o11 = new OrdemServico(11, "Limpeza sala X", "Serviço", OsStatus.Finalizado, new DateTime(2019, 04, 28), f5, new DateTime(2019, 04, 28)); OrdemServico o12 = new OrdemServico(12, "Limpeza das cadeiras da empresa", "Serviço", OsStatus.EmExecucao, new DateTime(2019, 04, 30), f5); OrdemServico o13 = new OrdemServico(13, "Limpar ar-condicionados andar 1", "Manutenção", OsStatus.EmExecucao, new DateTime(2019, 05, 06), f6); OrdemServico o14 = new OrdemServico(14, "Concertar ar-condicionado de setor X", "Manutenção", OsStatus.Iniciado, new DateTime(2019, 05, 07), f6); OrdemServico o15 = new OrdemServico(15, "Instalação de refrigerador do Servidor", "Manutenção", OsStatus.EmExecucao, new DateTime(2019, 05, 08), f6); OrdemServico o16 = new OrdemServico(16, "Instalação de ar-condicionado para setor X", "Manutenção", OsStatus.Cancelado, new DateTime(2019, 05, 01), f6, new DateTime(2019, 05, 03)); OrdemServico o17 = new OrdemServico(17, "Instalação de refrigerador", "Manutenção", OsStatus.Cancelado, new DateTime(2019, 05, 02), f6, new DateTime(2019, 05, 03)); OrdemServico o18 = new OrdemServico(18, "Trocar força do sistema eletrico x", "Manutenção", OsStatus.Iniciado, new DateTime(2019, 04, 28), f7); OrdemServico o19 = new OrdemServico(19, "Trocar tomadas do setor X", "Manutenção", OsStatus.EmExecucao, new DateTime(2019, 05, 07), f7); OrdemServico o20 = new OrdemServico(20, "Instalar novas tomadas em setor X", "Manutenção", OsStatus.Finalizado, new DateTime(2019, 04, 30), f7, new DateTime(2019, 05, 02)); OrdemServico o21 = new OrdemServico(21, "Trocar fios de energia de setor X", "Manutenção", OsStatus.Pausado, new DateTime(2019, 05, 03), f7); OrdemServico o22 = new OrdemServico(22, "Trocar lampadas quebradas do setor X", "Manutenção", OsStatus.EmExecucao, new DateTime(2019, 05, 07), f7); OrdemServico o23 = new OrdemServico(23, "Limpeza completa setor X", "Serviços", OsStatus.Iniciado, new DateTime(2019, 05, 05), f8); OrdemServico o24 = new OrdemServico(24, "Limpeza completa setor Y", "Serviços", OsStatus.EmExecucao, new DateTime(2019, 05, 05), f8); OrdemServico o25 = new OrdemServico(25, "Limpeza completa setor Z", "Serviços", OsStatus.Pausado, new DateTime(2019, 05, 06), f8); OrdemServico o26 = new OrdemServico(26, "Limpeza completa setor A", "Serviços", OsStatus.Cancelado, new DateTime(2019, 05, 08), f8, new DateTime(2019, 05, 08)); OrdemServico o27 = new OrdemServico(27, "Limpeza completa setor B", "Serviços", OsStatus.EmExecucao, new DateTime(2019, 05, 06), f8); Ferramenta fe1 = new Ferramenta(1, 10, 1, o1, "Alicate"); Ferramenta fe2 = new Ferramenta(2, 5, 1, o2, "CD-ROM de Instalação"); _context.Funcionario.AddRange(f1, f2, f3, f4, f5, f6, f7, f8); _context.Departamento.AddRange(d1, d2, d3, d4); _context.OrdemServico.AddRange(o1, o2, o3, o4, o5, o6, o7, o8, o9, o10, o11, o12, o13, o14, o15, o16, o17, o18, o19, o20, o21, o22, o23, o24, o25, o26, o27); _context.Ferramenta.AddRange(fe1, fe2); _context.SaveChanges(); }