コード例 #1
0
 private void createCustomer_bgWorker_DoWork(object sender, DoWorkEventArgs e)
 {
     try
     {
         string customerBodyData = JsonConvert.SerializeObject(new {
             customerName     = customerName.Text,
             customerMobileNo = customerMobileNo.Text,
             customerEmail    = customerEmail.Text,
             customerAddress  = customerAddress.Text
         });
         CustomerModel result = new CustomerApiServices().saveCustomer(customerBodyData);
         if (result != null)
         {
             UserMessage.showSuccessMessage(CommonMessage.CUSTOMER_SAVED_SUCCESS_MESSAGE);
             this.InvokeCustomer(sender, e);
         }
         else
         {
             throw new Exception(CommonMessage.CUSTOMER_SAVED_UNSUCCESS_MESSAGE);
         }
     }
     catch (Exception msg)
     {
         UserMessage.ShowExceptions(msg.Message);
     }
 }
コード例 #2
0
        public List <CustomerModel> loadCustomerList()
        {
            List <CustomerModel> customerModel = null;

            try
            {
                customerModel = new CustomerApiServices().getCustomers(false);
            }
            catch (Exception msg)
            {
                UserMessage.ShowExceptions(msg.Message);
            }
            return(customerModel);
        }
コード例 #3
0
 private void deleteCustomer_bgWorker_DoWork(object sender, DoWorkEventArgs e)
 {
     try {
         String result = new CustomerApiServices().deleteCustomer(tempCustomerModel);
         if (result != null)
         {
             UserMessage.showSuccessMessage(CommonMessage.CUSTOMER_DELETE_SUCCESS_MESSAGE);
             this.InvokeCustomer(sender, e);
         }
         else
         {
             throw new Exception(CommonMessage.CUSTOMER_DELETE_UNSUCCESS_MESSAGE);
         }
     }
     catch (Exception msg) {
         UserMessage.ShowExceptions(msg.Message);
     }
 }