public double TotalFactor() { double temp = 0; for (int i = 0; i < myLibrary.l1.Count; i++) { FactorType ft1 = myLibrary.l1[i]; temp += Convert.ToDouble(ft1.sCount) * Convert.ToDouble(ft1.sPrice); } return(temp); }
public void RemoveProduct(string ID) { for (int i = 0; i < myLibrary.l1.Count; i++) { FactorType ft1 = myLibrary.l1[i]; if (ft1.sID == ID) { myLibrary.l1.Remove(ft1); } } }
public void AddNewProduct(string name, string price, string count, string total, string ID) { FactorType ft1 = new FactorType(); ft1.sCount = count; ft1.sName = name; ft1.sPrice = price; ft1.sTotal = total; ft1.sID = ID; myLibrary.l1.Add(ft1); }
public double getPriceID(string sID) { for (int i = 0; i < myLibrary.l1.Count; i++) { FactorType ft1 = myLibrary.l1[i]; if (ft1.sID == sID) { return(Convert.ToDouble(ft1.sTotal)); } } return(0); }
public string List2Json() { FactorItem[] fi1 = new FactorItem[myLibrary.l1.Count]; for (int i = 0; i < myLibrary.l1.Count; i++) { fi1[i] = new FactorItem(); FactorType ft1 = myLibrary.l1[i]; fi1[i].sCount = ft1.sCount; fi1[i].sID = ft1.sID; fi1[i].sName = ft1.sName; fi1[i].sPrice = ft1.sPrice; } return(JsonConvert.SerializeObject(fi1)); }
public DataTable List2Table() { DataTable d1 = new DataTable(); d1.Columns.Add("sID"); d1.Columns.Add("sName"); d1.Columns.Add("sCount"); d1.Columns.Add("sPrice"); d1.Columns.Add("sTotal"); for (int i = 0; i < myLibrary.l1.Count; i++) { FactorType ft1 = myLibrary.l1[i]; DataRow dr = d1.NewRow(); dr["sID"] = ft1.sID; dr["sName"] = ft1.sName; dr["sCount"] = ft1.sCount; dr["sPrice"] = ft1.sPrice.Replace(",", ""); dr["sTotal"] = Convert.ToDouble(ft1.sPrice) * Convert.ToDouble(ft1.sCount); d1.Rows.Add(dr); } return(d1); }