private async void SendButton_Click(object sender, RoutedEventArgs e) { createSMS(); if (SMS != null) { int result = SMSManager.Instance.SendASMS(SMS.PHONE_NUMBER, SMS.CONTENT); if (result == 1) { await MainWindow.Instance.ShowMessageAsync(Messages.TTL_MSG, "Sms has been sent", MessageDialogStyle.Affirmative); SMS.SENDING_STATUS = true; SMS.SEND_DATE_TIME = System.DateTime.Now; SMSService.InsertSMS(SMS); SMS = null; } else { await MainWindow.Instance.ShowMessageAsync(Messages.TTL_MSG, "Sms sending failed", MessageDialogStyle.Affirmative); SMS.SENDING_STATUS = false; SMS.SEND_DATE_TIME = System.DateTime.Now; SMSService.InsertSMS(SMS); } } else { await MainWindow.Instance.ShowMessageAsync(Messages.TTL_MSG, "Please Select a Customer!", MessageDialogStyle.Affirmative); } }
private void createSMS() { sm _nsms = new sm(); try { _nsms.ID = IDHandller.generateID("sms"); _nsms.PHONE_NUMBER = SelectedCustomer.PHONE_HP1; _nsms.CONTENT = "Dear " + LetterHandller.Uppercase(SelectedCustomer.FULLNAME) + ", We confirm loan of Rs." + AmountTextBox.Text + " has been granted." + Environment.NewLine + Messages.TTL_MSG; _nsms.TYPE = "send"; _nsms.SENDING_STATUS = true; _nsms.STATUS = true; _nsms.INSERT_USER_ID = Session.LoggedEmployee.ID; _nsms.INSERT_DATETIME = System.DateTime.Now; _nsms.FK_EMPLOYEE_ID = Session.LoggedEmployee.ID; _nsms.FK_CUSTOMER_ID = SelectedCustomer.ID; SMS = _nsms; } catch { SMS = null; } }
private void createSMS() { sm _nsms = new sm(); try { _nsms.ID = IDHandller.generateID("sms"); _nsms.PHONE_NUMBER = PhoneNumberTextBox.Text; _nsms.CONTENT = SMSContentTextBox.Text; _nsms.TYPE = "send"; _nsms.SENDING_STATUS = true; _nsms.STATUS = true; _nsms.INSERT_USER_ID = Session.LoggedEmployee.ID; _nsms.INSERT_DATETIME = System.DateTime.Now; _nsms.FK_EMPLOYEE_ID = Session.LoggedEmployee.ID; _nsms.FK_CUSTOMER_ID = SelectedCustomer.ID; SMS = _nsms; } catch { SMS = null; } }
public void Clear() { MsgId = sm.None; iStep = 0; iPreStep = 0; sMsg = ""; sSubMsg = ""; bEnded = false; sErrMsg = ""; }
public sm find_sms_By_ID(int id) { try { sms = db.sms.SingleOrDefault(a => a.id == id); return(sms); } catch (Exception) { return(null); } }
public sm findByCode(string code) { try { sms = db.sms.SingleOrDefault(a => a.code == code); return(sms); } catch (Exception) { return(null); } }
public sm delete_sm() { try { sm prev_sms = db.sms.SingleOrDefault(a => a.id == sms.id); db.sms.DeleteOnSubmit(prev_sms); return(sms); } catch (Exception) { return(null); } }
//비젼쪽 센드 관련. static public void SendVisnMsg(sm _MsgStat, string _sSubMsg = "") { if (SendStat.iStep != 0) { return; } if (RecvStat.iStep != 0) { return; } SendStat.Clear(); SendStat.CycleInit(); SendStat.MsgId = _MsgStat; SendStat.sSubMsg = _sSubMsg; }
public sm alter_sm() { try { sm prev_sms = db.sms.SingleOrDefault(a => a.id == sms.id); prev_sms.description = sms.description; prev_sms.category = sms.category; prev_sms.content = sms.content; prev_sms.conclusion = sms.conclusion; prev_sms.subject = sms.subject; db.SubmitChanges(); return(sms); } catch (Exception) { return(null); } }
public sms_crud(sm sms_) { this.sms_ = sms_; }