protected void ddlTemplate_SelectedIndexChanged(object sender, EventArgs e) { ID = Convert.ToInt32(ddlTemplate.SelectedItem.Value); smsTempletModel ObjList = client.GetEmailTemplateByID(ID, ParlourId); ID = 0; txtMessage.Text = string.Empty; if (ObjList != null) { ID = ObjList.ID; txtMessage.Text = ObjList.smsText; } }
public void PaymentRemindersms(MembersPaymentDetailsModel model) { if (model.pkiMemberID > 0) { //Member New Registration Welcome SMS Send int SmsGrupId = Convert.ToInt32(SmsGroupType.Payment); smsSendingGroupModel modelSSG = client.GetsmsGroupbyID(SmsGrupId, ParlourId); if (modelSSG != null) { StringBuilder strsb = new StringBuilder(); smsTempletModel _EmailTemplate = client.GetEmailTemplateByID(SmsGrupId, ParlourId); if (_EmailTemplate != null) { MembersModel objMemberModel = client.GetMemberByID(model.pkiMemberID, ParlourId); strsb = new StringBuilder(_EmailTemplate.smsText); strsb = strsb.Replace("@Name", "<p>" + objMemberModel.FullNames + " " + objMemberModel.Surname + "</p>"); strsb = strsb.Replace("@DatePayment", "<p>" + model.PaymentDate + "</p>"); strsb = strsb.Replace("@NextDatePayment", "<p>" + model.Notes + "</p>"); strsb = strsb.Replace("@Paymentby", "<p>" + model.MethodOfPayment + "</p>"); string CellNo = (objMemberModel.Cellphone == string.Empty ? "0" : objMemberModel.Cellphone); if (CellNo == "0") { CellNo = (objMemberModel.Telephone == string.Empty ? "0" : objMemberModel.Telephone); } SendReminderModel smsModel = new SendReminderModel(); smsModel.MemeberID = UserID.ToString(); smsModel.MemberData = strsb.ToString(); smsModel.MemeberToNumber = Convert.ToInt64(CellNo.Replace(" ", "")); smsModel.parlourid = ParlourId; int SendOpration = client.InsertSendReminder(smsModel); } } } }