private void RefreshItems(object sender, EventArgs e) { var biz = new SmsBiz(); dataGridView.DataSource = biz.LoadItems(); dataGridView.Refresh(); }
public SmsView(User user) { InitializeComponent(); dataGridView.AutoGenerateColumns = false; var biz = new SmsBiz(); dataGridView.DataSource = biz.LoadItems(); dataGridView.Refresh(); currentUser = user; }
private void DeleteItem(object sender, EventArgs e) { var items = new List<Sms>(); foreach (DataGridViewRow row in dataGridView.Rows) { if (row.Cells[0].Value != null && row.Cells[0].Value == "1") { items.Add(row.DataBoundItem as Sms); } } var biz = new SmsBiz(); biz.RemoveItem(items); RefreshItems(sender, e); }
private bool CustomValidation() { bool hasError = true; errorProvider.Clear(); if (currentCustomer == null) { errorProvider.SetError(textCustomer, Constants.Messages.RequireMessage); hasError = false; textCustomer.Focus(); } if (!string.IsNullOrEmpty(txtRecipient.Text) && txtRecipient.Text.Length > 0) { var biz = new SmsBiz(); var sms = biz.LoadItem(Constants.SmsDeliveryInternal1); if (sms != null) { var content = sms.Content; content = content.Replace(Constants.SmsParameter1, txtRecipient.Text.Trim()); if (content.Length > 158) { errorProvider.SetError(txtRecipient, Constants.Messages.SmsOverRange); hasError = false; txtRecipient.Focus(); } } } if (!string.IsNullOrEmpty(textDuNo.Text)) { decimal value = 0; if (!decimal.TryParse(textDuNo.Text, out value)) { errorProvider.SetError(textDuNo, Constants.Messages.InvalidType); hasError = false; textDuNo.Focus(); } } return(hasError); }
private void DeleteItem(object sender, EventArgs e) { var items = new List <Sms>(); foreach (DataGridViewRow row in dataGridView.Rows) { if (row.Cells[0].Value != null && row.Cells[0].Value == "1") { items.Add(row.DataBoundItem as Sms); } } var biz = new SmsBiz(); biz.RemoveItem(items); RefreshItems(sender, e); }
public SmsForm(int id, User user) { InitializeComponent(); textName.Focus(); itemId = id; var biz = new SmsBiz(); var item = biz.LoadItem(id); textName.Text = item.Name; textContent.Text = item.Content; created = item.Created; createdBy = item.CreatedByUserId; modified = item.Modified; modifiedBy = item.ModifiedByUserId; InitForm(user); this.Text = "Sửa Sms"; }
private void SaveItem(object sender, EventArgs e) { if (CustomValidation()) { var item = new Sms(); item.Name = textName.Text; item.Content = textContent.Text; if (itemId > 0) { item.Id = itemId; item.Created = created; item.CreatedByUserId = createdBy; item.Modified = DateTime.Now; item.ModifiedByUserId = currentUser; var biz = new SmsBiz(); biz.UpdateItem(item); } else { item.Created = DateTime.Now; item.CreatedByUserId = currentUser; item.Modified = DateTime.Now; item.ModifiedByUserId = currentUser; var biz = new SmsBiz(); biz.SaveItem(item); } this.Close(); } else { this.DialogResult = System.Windows.Forms.DialogResult.None; } }
private bool CustomValidation() { bool hasError = true; errorProvider.Clear(); if (string.IsNullOrEmpty(textTenSms.Text)) { errorProvider.SetError(textTenSms, Constants.Messages.RequireMessage); hasError = false; textTenSms.Focus(); } if (string.IsNullOrEmpty(textFullName.Text)) { errorProvider.SetError(textFullName, Constants.Messages.RequireMessage); hasError = false; textFullName.Focus(); } if (string.IsNullOrEmpty(textAddress1.Text)) { errorProvider.SetError(textAddress1, Constants.Messages.RequireMessage); hasError = false; textAddress1.Focus(); } if (string.IsNullOrEmpty(Convert.ToString(drlCity.SelectedItem))) { errorProvider.SetError(drlCity, Constants.Messages.RequireMessage); hasError = false; drlCity.Focus(); } if (string.IsNullOrEmpty(Convert.ToString(drlSegment.SelectedItem))) { errorProvider.SetError(drlSegment, Constants.Messages.RequireMessage); hasError = false; drlSegment.Focus(); } if (string.IsNullOrEmpty(textMobile1.Text)) { errorProvider.SetError(textMobile1, Constants.Messages.RequireMessage); hasError = false; textMobile1.Focus(); } if (string.IsNullOrEmpty(textEmail1.Text)) { errorProvider.SetError(textEmail1, Constants.Messages.RequireMessage); hasError = false; textEmail1.Focus(); } var biz = new SmsBiz(); var sms = biz.LoadItem(Constants.SmsDeliveryInternal1); if(sms != null) { var content = sms.Content; content = content.Replace(Constants.SmsParameter1, textTenSms.Text.Trim()); if(content.Length > 158) { errorProvider.SetError(textTenSms, Constants.Messages.SmsOverRange); hasError = false; textTenSms.Focus(); } } return hasError; }
private bool CustomValidation() { bool hasError = true; errorProvider.Clear(); if (currentCustomer == null) { errorProvider.SetError(textCustomer, Constants.Messages.RequireMessage); hasError = false; textCustomer.Focus(); } if (!string.IsNullOrEmpty(txtRecipient.Text) && txtRecipient.Text.Length > 0) { var biz = new SmsBiz(); var sms = biz.LoadItem(Constants.SmsDeliveryInternal1); if (sms != null) { var content = sms.Content; content = content.Replace(Constants.SmsParameter1, txtRecipient.Text.Trim()); if (content.Length > 158) { errorProvider.SetError(txtRecipient, Constants.Messages.SmsOverRange); hasError = false; txtRecipient.Focus(); } } } if(!string.IsNullOrEmpty(textDuNo.Text)) { decimal value = 0; if(!decimal.TryParse(textDuNo.Text, out value)) { errorProvider.SetError(textDuNo, Constants.Messages.InvalidType); hasError = false; textDuNo.Focus(); } } return hasError; }
private bool CustomValidation() { bool hasError = true; errorProvider.Clear(); if (string.IsNullOrEmpty(textTenSms.Text)) { errorProvider.SetError(textTenSms, Constants.Messages.RequireMessage); hasError = false; textTenSms.Focus(); } if (string.IsNullOrEmpty(textFullName.Text)) { errorProvider.SetError(textFullName, Constants.Messages.RequireMessage); hasError = false; textFullName.Focus(); } if (string.IsNullOrEmpty(textAddress1.Text)) { errorProvider.SetError(textAddress1, Constants.Messages.RequireMessage); hasError = false; textAddress1.Focus(); } if (string.IsNullOrEmpty(Convert.ToString(drlCity.SelectedItem))) { errorProvider.SetError(drlCity, Constants.Messages.RequireMessage); hasError = false; drlCity.Focus(); } if (string.IsNullOrEmpty(Convert.ToString(drlSegment.SelectedItem))) { errorProvider.SetError(drlSegment, Constants.Messages.RequireMessage); hasError = false; drlSegment.Focus(); } if (string.IsNullOrEmpty(textMobile1.Text)) { errorProvider.SetError(textMobile1, Constants.Messages.RequireMessage); hasError = false; textMobile1.Focus(); } if (string.IsNullOrEmpty(textEmail1.Text)) { errorProvider.SetError(textEmail1, Constants.Messages.RequireMessage); hasError = false; textEmail1.Focus(); } var biz = new SmsBiz(); var sms = biz.LoadItem(Constants.SmsDeliveryInternal1); if (sms != null) { var content = sms.Content; content = content.Replace(Constants.SmsParameter1, textTenSms.Text.Trim()); if (content.Length > 158) { errorProvider.SetError(textTenSms, Constants.Messages.SmsOverRange); hasError = false; textTenSms.Focus(); } } return(hasError); }