public bool updateData(costing k) { bool stat = false; try { Connection ConnG = new Connection(); ConnG.Konek(); strQuery = new MySql.Data.MySqlClient.MySqlCommand(); strQuery.Connection = ConnG.Conn; strQuery.CommandType = CommandType.Text; strQuery.CommandText = "UPDATE tblcosting SET QTYORDER=@QTYORDER,GDIV=@GDIV,TYPEID=@TYPEID,CATEGORYID=@CATEGORYID,STAT=@STAT,DATE=@DATE,OFFICER=@OFFICER," + "ITEMSID=@ITEMSID,CUSTVENDCODE=@CUSTVENDCODE,APPROVE=@APPROVE,APPROVEDATE=@APPROVEDATE,APPROVEBY=@APPROVEBY,COGS=@COGS,MARGIN=@MARGIN,MARGINVALUE=@MARGINVALUE,NETTPRICE=@NETTPRICE," + "DISCOUNT=@DISCOUNT,DISCOUNTVALUE=@DISCOUNTVALUE,PPN=@PPN,PPNVALUE=@PPNVALUE,SELLINGPRICE=@SELLINGPRICE,KURS=@KURS,VALUEIN=@VALUEIN,REVISE=@REVISE,REVISEDATE=@REVISEDATE,REVISEBY=@REVISEBY,REMARKS=@REMARKS" + " WHERE COSTINGNO=@COSTINGNO"; strQuery.Parameters.AddWithValue("@COSTINGNO", k.COSTINGNO); strQuery.Parameters.AddWithValue("@QTYORDER", k.QTYORDER); strQuery.Parameters.AddWithValue("@GDIV", k.GDIV); strQuery.Parameters.AddWithValue("@TYPEID", k.TYPEID); strQuery.Parameters.AddWithValue("@CATEGORYID", k.CATEGORYID); strQuery.Parameters.AddWithValue("@STAT", k.STAT); strQuery.Parameters.AddWithValue("@DATE", k.DATE); strQuery.Parameters.AddWithValue("@OFFICER", k.OFFICER); strQuery.Parameters.AddWithValue("@ITEMSID", k.ITEMSID); strQuery.Parameters.AddWithValue("@CUSTVENDCODE", k.CUSTVENDCODE); strQuery.Parameters.AddWithValue("@APPROVE", k.APPROVE); strQuery.Parameters.AddWithValue("@APPROVEDATE", k.APPROVEDATE); strQuery.Parameters.AddWithValue("@APPROVEBY", k.APPROVEBY); strQuery.Parameters.AddWithValue("@COGS", k.COGS); strQuery.Parameters.AddWithValue("@MARGIN", k.MARGIN); strQuery.Parameters.AddWithValue("@MARGINVALUE", k.MARGINVALUE); strQuery.Parameters.AddWithValue("@NETTPRICE", k.NETTPRICE); strQuery.Parameters.AddWithValue("@DISCOUNT", k.DISCOUNT); strQuery.Parameters.AddWithValue("@DISCOUNTVALUE", k.DISCOUNTVALUE); strQuery.Parameters.AddWithValue("@PPN", k.PPN); strQuery.Parameters.AddWithValue("@PPNVALUE", k.PPNVALUE); strQuery.Parameters.AddWithValue("@SELLINGPRICE", k.SELLINGPRICE); strQuery.Parameters.AddWithValue("@KURS", k.KURS); strQuery.Parameters.AddWithValue("@VALUEIN", k.VALUEIN); strQuery.Parameters.AddWithValue("@REVISE", k.REVISE); strQuery.Parameters.AddWithValue("@REVISEDATE", k.REVISEDATE); strQuery.Parameters.AddWithValue("@REVISEBY", k.REVISEBY); strQuery.Parameters.AddWithValue("@REMARKS", k.REMARKS); strQuery.ExecuteNonQuery(); ConnG.Putus(); stat = true; } catch (Exception ex) { MessageBox.Show(ex.Message); } return(stat); }
public bool insertData(costing k) { bool stat = false; try { Connection ConnG = new Connection(); ConnG.Konek(); strQuery = new MySql.Data.MySqlClient.MySqlCommand(); strQuery.Connection = ConnG.Conn; strQuery.CommandType = CommandType.Text; strQuery.CommandText = "INSERT INTO tblcosting(COSTINGNO,QTYORDER,GDIV,TYPEID,CATEGORYID,STAT,DATE,OFFICER,ITEMSID,CUSTVENDCODE,APPROVE,APPROVEDATE,APPROVEBY,COGS,MARGIN,MARGINVALUE,NETTPRICE,DISCOUNT,DISCOUNTVALUE,PPN,PPNVALUE,SELLINGPRICE,KURS,VALUEIN,REVISE,REVISEDATE,REVISEBY,REMARKS) " + " VALUES(@COSTINGNO,@QTYORDER,@GDIV,@TYPEID,@CATEGORYID,@STAT,@DATE,@OFFICER,@ITEMSID,@CUSTVENDCODE,@APPROVE,@APPROVEDATE,@APPROVEBY,@COGS,@MARGIN,@MARGINVALUE,@NETTPRICE,@DISCOUNT,@DISCOUNTVALUE,@PPN,@PPNVALUE,@SELLINGPRICE,@KURS,@VALUEIN,@REVISE,@REVISEDATE,@REVISEBY,@REMARKS)"; strQuery.Parameters.AddWithValue("@COSTINGNO", k.COSTINGNO); strQuery.Parameters.AddWithValue("@QTYORDER", k.QTYORDER); strQuery.Parameters.AddWithValue("@GDIV", k.GDIV); strQuery.Parameters.AddWithValue("@TYPEID", k.TYPEID); strQuery.Parameters.AddWithValue("@CATEGORYID", k.CATEGORYID); strQuery.Parameters.AddWithValue("@STAT", k.STAT); strQuery.Parameters.AddWithValue("@DATE", k.DATE); strQuery.Parameters.AddWithValue("@OFFICER", k.OFFICER); strQuery.Parameters.AddWithValue("@ITEMSID", k.ITEMSID); strQuery.Parameters.AddWithValue("@CUSTVENDCODE", k.CUSTVENDCODE); strQuery.Parameters.AddWithValue("@APPROVE", k.APPROVE); strQuery.Parameters.AddWithValue("@APPROVEDATE", k.APPROVEDATE); strQuery.Parameters.AddWithValue("@APPROVEBY", k.APPROVEBY); strQuery.Parameters.AddWithValue("@COGS", k.COGS); strQuery.Parameters.AddWithValue("@MARGIN", k.MARGIN); strQuery.Parameters.AddWithValue("@MARGINVALUE", k.MARGINVALUE); strQuery.Parameters.AddWithValue("@NETTPRICE", k.NETTPRICE); strQuery.Parameters.AddWithValue("@DISCOUNT", k.DISCOUNT); strQuery.Parameters.AddWithValue("@DISCOUNTVALUE", k.DISCOUNTVALUE); strQuery.Parameters.AddWithValue("@PPN", k.PPN); strQuery.Parameters.AddWithValue("@PPNVALUE", k.PPNVALUE); strQuery.Parameters.AddWithValue("@SELLINGPRICE", k.SELLINGPRICE); strQuery.Parameters.AddWithValue("@KURS", k.KURS); strQuery.Parameters.AddWithValue("@VALUEIN", k.VALUEIN); strQuery.Parameters.AddWithValue("@REVISE", k.REVISE); strQuery.Parameters.AddWithValue("@REVISEDATE", k.REVISEDATE); strQuery.Parameters.AddWithValue("@REVISEBY", k.REVISEBY); strQuery.Parameters.AddWithValue("@REMARKS", k.REMARKS); //strQuery.Parameters.AddWithValue("@JONO", k.JONO); strQuery.ExecuteNonQuery(); stat = true; ConnG.Putus(); } catch (Exception ex) { MessageBox.Show(ex.Message); } return(stat); }