public IEnumerable <object> Get_Customer() { Api.ApiCustomer.X w3 = new Api.ApiCustomer.X(); var retval = new List <object>(); foreach (var item in w3.List()) { retval.Add(new object[] { item.CustomerName }); } return(retval); }
public IActionResult OnPostPartnerDelete(int ID, string Type) { if (Type == "C") { Api.ApiCustomer.X api = new Api.ApiCustomer.X(); api.Delete(ID); } else { Api.ApiSupplier.X api2 = new Api.ApiSupplier.X(); api2.Delete(ID); } return(this.Direct()); }
public IActionResult OnPostPartnerEnable(bool EnDis, int ID, string Type) { if (Type == "C") { Api.ApiCustomer.X cus = new Api.ApiCustomer.X(); cus.EnableDisable(EnDis, ID); } else { Api.ApiSupplier.X sup = new Api.ApiSupplier.X(); sup.EnableDisable(EnDis, ID); } return(this.Direct()); }
public IActionResult OnPostSave(string Mode, string Data, string DataType, bool IsCustomer, string record_index) { switch (DataType) { case "WIN_CNT_CAT": if (Mode == "N") { Api.ApiCategory.X cat = new Api.ApiCategory.X(); var objcat = JsonConvert.DeserializeObject <Categories_Model>(Data); cat.Create(objcat.CategoryName, objcat.Description); } else if (Mode == "E") { Api.ApiCategory.X cat = new Api.ApiCategory.X(); var objcat = JsonConvert.DeserializeObject <Categories_Model>(Data); cat.Update(objcat.CategoryName, objcat.Description, objcat.CategoryID); } break; case "WIN_CNT_SHP": if (Mode == "N") { Api.ApiShipper.X shp = new Api.ApiShipper.X(); var objshp = JsonConvert.DeserializeObject <Shippers_Model>(Data); shp.Create(objshp.ShipperName, objshp.Phone); } else if (Mode == "E") { Api.ApiShipper.X shp = new Api.ApiShipper.X(); var objshp = JsonConvert.DeserializeObject <Shippers_Model>(Data); shp.Update(objshp.ShipperName, objshp.Phone, objshp.ShipperID); } break; case "WIN_FRM_PARTNERS": var objpartners = JsonConvert.DeserializeObject <Partners_Model>(Data); Api.ApiCustomer.X cs = new Api.ApiCustomer.X(); Api.ApiSupplier.X sp = new Api.ApiSupplier.X(); if (IsCustomer) { if (Mode == "N") { cs.Create(objpartners.Name, objpartners.ContactName, objpartners.Address, objpartners.City, objpartners.PostalCode, objpartners.Country); } else if (Mode == "E") { cs.Update(objpartners.ContactName, objpartners.Address, objpartners.City, objpartners.PostalCode, objpartners.Country, objpartners.ID); } } else { if (Mode == "N") { sp.Create(objpartners.Name, objpartners.ContactName, objpartners.Address, objpartners.City, objpartners.PostalCode, objpartners.Country); } else if (Mode == "E") { sp.Update(objpartners.ContactName, objpartners.Address, objpartners.City, objpartners.PostalCode, objpartners.Country, objpartners.ID); } } break; default: break; } return(this.Direct()); }