//Metodo para alterar no banco de dados public int alterarOS(COS o) { string sql = @"UPDATE os SET nomecli='" + o.nomecli + "', telefonecli='" + o.telefonecli + "',cpfcli='" + o.cpfcli + "', emailcli='" + o.emailcli + "', enderecocli='" + o.endereçocli + "', nomefun='" + o.nomefun + "', telefonefun='" + o.telefonefun + "', datacri='" + o.datacri + "', datafinal='" + o.datafinal + "', marca='" + o.marca + "', modelo='" + o.modelo + "', descrica_os='" + o.descricao + "', itens='" + o.itens + "', fotos='" + o.foto + "', valor_os='" + o.valoros + "', statos='" + o.statusos + "' WHERE id_os ="+ o.idos; SqlCommand comando = new SqlCommand(sql, ConnectionFactory.CreatConnection()); return comando.ExecuteNonQuery(); }
public int addOS(COS o) { string sql = @"INSERT INTO os (nomecli,telefonecli,cpfcli,emailcli,enderecocli,nomefun,telefonefun,datacri,datafinal,marca,modelo,descrica_os,itens,fotos,valor_os,statos) VALUES ('" + o.nomecli + "', '" + o.telefonecli + "', '" + o.cpfcli + "', '" + o.emailcli + "', '" + o.endereçocli + "','" + o.nomefun + "','" + o.telefonefun + "','" + o.datacri + "','" + o.datafinal + "','" + o.marca + "','" + o.modelo + "','" + o.descricao + "','" + o.itens + "','" + o.foto + "','" + o.valoros + "','" + o.statusos + "')"; SqlCommand comando = new SqlCommand(sql, ConnectionFactory.CreatConnection()); return comando.ExecuteNonQuery(); }
private void AtualizarLista() { this.MinhasOS.Clear(); string sql = @"SELECT id_os,nomecli,telefonecli,cpfcli,emailcli,enderecocli,nomefun,telefonefun,datacri,datafinal,marca,modelo,descrica_os,itens,fotos,valor_os,statos from os"; SqlCommand comando = new SqlCommand(sql, ConnectionFactory.CreatConnection()); SqlDataReader dados = comando.ExecuteReader(); while (dados.Read()) { COS o = new COS(); o.idos = dados.GetInt32(0); o.nomecli = dados.GetString(1); o.telefonecli = dados.GetString(2); o.cpfcli = dados.GetString(3); o.emailcli = dados.GetString(4); o.endereçocli = dados.GetString(5); o.nomefun = dados.GetString(6); o.telefonefun = dados.GetString(7); o.datacri = dados.GetString(8); o.datafinal = dados.GetString(9); o.marca = dados.GetString(10); o.modelo = dados.GetString(11); o.descricao = dados.GetString(12); o.itens = dados.GetString(13); o.foto = dados.GetString(14); o.valoros = dados.GetString(15); o.statusos = dados.GetString(16); this.MinhasOS.Add(o); } dados.Close(); dataGridViewOS.DataSource = null; dataGridViewOS.DataSource = this.MinhasOS; foreach (DataGridViewBand d in dataGridViewOS.Columns) { d.ReadOnly = true; } }
private void OK_BUT_Click(object sender, EventArgs e) { if (NomeCli.Text != "") { COS o = new COS(); o.nomecli = NomeCli.Text; o.telefonecli = TelefoneCli.Text; o.cpfcli = CpfCli.Text; o.emailcli = emailcli.Text; o.endereçocli = enderecocli.Text; o.nomefun = NomeFunc.Text; o.telefonefun = TelFunc.Text; o.datacri = DataCri.Text; o.datafinal = DataVisita.Text; o.marca = MarcaEquip.Text; o.modelo = ModeloEquip.Text; o.descricao = DescServ.Text; o.itens = ItensOS.Text; o.foto = FotoOS.Text; o.valoros = ValOS.Text; o.statusos = Status_Os.Text; BancoOS bo = new BancoOS(); bo.addOS(o); MessageBox.Show("OS cadastrada com sucesso!!!"); } }
private void btnAlterarOS_Click(object sender, EventArgs e) { if (!isCOS()) { MessageBox.Show("OS não cadastrada, selecione um cliente válido."); } else { COS o = new COS(); o.idos = id; o.nomecli = NomeCli.Text; o.telefonecli = TelefoneCli.Text; o.cpfcli = CpfCli.Text; o.emailcli = emailcli.Text; o.endereçocli = enderecocli.Text; o.nomefun = NomeFunc.Text; o.telefonefun = TelFunc.Text; o.datacri = DataCri.Text; o.datafinal = DataVisita.Text; o.marca = MarcaEquip.Text; o.modelo = ModeloEquip.Text; o.descricao = DescServ.Text; o.itens = ItensOS.Text; o.foto = FotoOS.Text; o.valoros = ValOS.Text; o.statusos = Status_Os.Text; BancoOS bo = new BancoOS(); bo.alterarOS(o); MessageBox.Show("OS alterada com sucesso!!!"); AtualizarLista(); LimparTela(); } }