Esempio n. 1
0
        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();
        }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
        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));
        }
Esempio n. 6
0
        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();
        }
Esempio n. 16
0
 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();
 }
Esempio n. 21
0
 public bool Insert(Ferramenta funcionario)
 {
     lst.Add(funcionario);
     return(true);
 }
Esempio n. 22
0
 public bool Insert(Ferramenta ferramenta)
 {
     lst.Add(ferramenta);
     return(true);
 }
Esempio n. 23
0
 public Ferramenta Procurar(Ferramenta ferramenta)
 {
     return(context.Ferramentas.Where(a => a.Equals(ferramenta)).FirstOrDefault <Ferramenta>());
 }
Esempio n. 24
0
 public void Atualizar(Ferramenta ferramenta)
 {
     context.Ferramentas.Update(ferramenta);
     context.SaveChanges();
 }
Esempio n. 25
0
 public void Adicionar(Ferramenta ferramenta)
 {
     context.Ferramentas.Add(ferramenta);
     context.SaveChanges();
 }
Esempio n. 26
0
 public bool Update(Ferramenta ferramenta)
 {
     throw new NotImplementedException();
 }
Esempio n. 27
0
        public IActionResult FerramentaIniciar(int?id)
        {
            Ferramenta ferramenta = Ferramentas.Procurar(id);

            return(View("Oftalmologia/Ferramentas/" + ferramenta.Nome, ferramenta));
        }
Esempio n. 28
0
        public IActionResult FerramentaResultados(int?id)
        {
            Ferramenta ferramenta = Ferramentas.Procurar(id);

            return(View("Oftalmologia/Ferramentas/Resultados", ferramenta));
        }
Esempio n. 29
0
        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();
        }