public List <CustomerDataObject> GetDetailsAll(Retrieve_message Criteria) { try { JsonCustomerDataBaseManager JsonDBM = new JsonCustomerDataBaseManager(); List <CustomerDataObject> CustomerList = JsonDBM.ReadFile("DB.json"); CustomerList = JsonDBM.RetrieveFromList(CustomerList, Criteria); return(CustomerList); } catch { throw; } }
public int UpdateDetails(CustomerDataObject Record) { try { JsonCustomerDataBaseManager JsonDBM = new JsonCustomerDataBaseManager(); List <CustomerDataObject> CustomerList = JsonDBM.ReadFile("DB.json"); CustomerList = JsonDBM.UpdateList(CustomerList, Record); return(1); } catch { throw; } }
public int DeleteDetails(Retrieve_message Criteria) { try { JsonCustomerDataBaseManager JsonDBM = new JsonCustomerDataBaseManager(); List <CustomerDataObject> CustomerList = JsonDBM.ReadFile("DB.json"); CustomerDataObject Record = new CustomerDataObject(); Record.Id = Criteria.id; Record.Adminid = Criteria.Adminid; CustomerList = JsonDBM.DeleteFromList(CustomerList, Record); return(1); } catch { throw; } }