예제 #1
0
        protected void grdWorkItemsItemCommandHandler(object sender, DataGridCommandEventArgs e)
        {
            if (System.String.Compare(e.CommandName, "delete", System.StringComparison.OrdinalIgnoreCase) == 0)
            {
                // Delete it
                string email = e.Item.Cells[1].Text;
                JobWorkItem.Delete(NewsletterJob.Id, email);

                // Rebind Data
                //JobWorkItem removedItem = NewsletterJob.WorkItems.Find(email);
                //if (removedItem != null)
                //    NewsletterJob.WorkItems.Remove(removedItem);
                if (string.IsNullOrEmpty(txtSearchFor.Text.Trim()))
                {
                    BindWorkItemData(NewsletterJob.GetWorkItems());
                    BindData();
                }
                else
                {
                    cmdSearchFor_Click(null, null);
                }
            }
        }
예제 #2
0
 public void Create(JobWorkItem item)
 {
     _JobWorkItemRepository.Add(item);
     _unitOfWork.Commit();
 }