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;
     }
 }