public void AdicionarMarca(MarcasModel novo) { string sql = "INSERT INTO Marcas(Nome) VALUES (@nome)"; List <SqlParameter> parametros = new List <SqlParameter>() { new SqlParameter() { ParameterName = "@nome", SqlDbType = SqlDbType.NVarChar, Value = novo.Nome } }; Bd.Instance.ExecutaComando(sql, parametros); }
public List <MarcasModel> Lista() { string sql = "SELECT * FROM Marcas"; DataTable registos = Bd.Instance.DevolveConsulta(sql); List <MarcasModel> lista = new List <MarcasModel>(); foreach (DataRow dados in registos.Rows) { MarcasModel novo = new MarcasModel(); novo.Nome = dados[1].ToString(); novo.Id = int.Parse(dados[0].ToString()); lista.Add(novo); } return(lista); }
public void AtualizarMarca(MarcasModel produto) { string sql = "UPDATE Marcas SET nome=@nome WHERE IdMarca=@id"; List <SqlParameter> parametros = new List <SqlParameter>() { new SqlParameter() { ParameterName = "@nome", SqlDbType = SqlDbType.NVarChar, Value = produto.Nome }, new SqlParameter() { ParameterName = "@id", SqlDbType = SqlDbType.Int, Value = produto.Id } }; Bd.Instance.ExecutaComando(sql, parametros); }
public List <MarcasModel> Lista(int id) { string sql = "SELECT * FROM Marcas WHERE IdMarca=@id"; List <SqlParameter> parametros = new List <SqlParameter>() { new SqlParameter() { ParameterName = "@id", SqlDbType = SqlDbType.Int, Value = id }, }; DataTable registos = Bd.Instance.DevolveConsulta(sql, parametros); List <MarcasModel> lista = new List <MarcasModel>(); foreach (DataRow dados in registos.Rows) { MarcasModel novo = new MarcasModel(); novo.Nome = dados[1].ToString(); novo.Id = int.Parse(dados[0].ToString()); lista.Add(novo); } return(lista); }