//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;
            }
        }
Example #4
0
 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();
     }
 }