public int Insert(Equipamento e) { string querySelect = "SELECT * FROM Equipamento WHERE NumSerie = @numSerie OR Patrimonio = @patrimonio"; string queryInsert = "INSERT INTO Equipamento VALUES(@descricao, @numSerie, @estado, @codCategoria, @pertencente, @patrimonio)"; try { SqlDataReader reader = db.CallExecuteReader(querySelect, new SqlParameter("@numSerie", e.NumSerie), new SqlParameter("@patrimonio", e.Patrimonio)); if (reader.Read()) { return(-1); } else { return(db.CallExecuteNonQuery(queryInsert, new SqlParameter("@descricao", e.Descricao), new SqlParameter("@numSerie", e.NumSerie), new SqlParameter("@estado", e.Estado), new SqlParameter("@codCategoria", e.CodCategoria), new SqlParameter("@pertencente", e.Pertencente), new SqlParameter("@patrimonio", e.Patrimonio))); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public int Insert(Estoque e) { string query = "INSERT INTO Estoque VALUES(@local)"; try { return(db.CallExecuteNonQuery(query, new SqlParameter("@local", e.Local))); } catch (Exception ex) { throw new Exception(ex.Message); } }
public int Insert(Termo_Emprestimo t) { string query = "INSERT INTO Termo_de_Emprestimo(DataRetirada, Rg, DataDevolucao, CodEquipamento) VALUES(@DataRetirada, @Rg, @dataDevolucao, @CodEquipamento)"; try { return(db.CallExecuteNonQuery(query, new SqlParameter("@DataRetirada", t.DataRetirada), new SqlParameter("@Rg", t.Rg), new SqlParameter("@dataDevolucao", t.DataDevolucao), new SqlParameter("@CodEquipamento", t.CodEquipamento))); } catch (Exception ex) { throw new Exception(ex.Message); } }
public int Delete(int cod) { string query = "DELETE FROM Movimentacao WHERE CodMovimentacao = @codMovimentacao"; try { return(db.CallExecuteNonQuery(query, new SqlParameter("@codMovimentacao", cod))); } catch (Exception ex) { throw new Exception(ex.Message); } }
public int Insert(Movimentacao m) { string query = "INSERT INTO Movimentacao VALUES(@codUsuario, @codEquipamento, @codEstoque, @estado, @dataMovimentacao)"; try { return(db.CallExecuteNonQuery(query, new SqlParameter("@codUsuario", m.CodUsuario), new SqlParameter("@codEquipamento", m.CodEquipamento), new SqlParameter("@codEstoque", m.CodEstoque), new SqlParameter("@estado", m.TipoMovimentacao), new SqlParameter("@dataMovimentacao", m.DataMovimentacao))); } catch (Exception ex) { throw new Exception(ex.Message); } }