private void Save() { if (CampaignControlValidation()) { Business.Sales.Campaign Obj = new Business.Sales.Campaign(); Entity.Sales.Campaign Model = new Entity.Sales.Campaign { Id = CampaignId, CreatedBy = Convert.ToInt32(HttpContext.Current.User.Identity.Name), Description = txtDescription.Text, Name = txtName.Text, Reason = txtReason.Text, StartDate = txtStartDate.Text == "" ? (DateTime?)null : Convert.ToDateTime(txtStartDate.Text), EndDate = txtEndDate.Text == "" ? (DateTime?)null : Convert.ToDateTime(txtEndDate.Text), IsActive = true }; int rows = Obj.SaveCampaign(Model); if (rows > 0) { ClearControls(); LoadCampaignList(); CampaignId = 0; Message.IsSuccess = true; Message.Text = "Saved Successfully"; } else { Message.IsSuccess = false; Message.Text = "Unable to save data."; } Message.Show = true; } }
public int SaveCampaign(Entity.Sales.Campaign Model) { CampaignDbModel DbModel = new CampaignDbModel(); Model.CopyPropertiesTo(DbModel); return(CampaignDataAccess.SaveCampaign(DbModel)); }
private void GetCampaignById() { Business.Sales.Campaign Obj = new Business.Sales.Campaign(); Entity.Sales.Campaign Campaign = Obj.GetCampaignById(CampaignId); if (Campaign.Id != 0) { txtName.Text = Campaign.Name; txtReason.Text = Campaign.Reason; txtDescription.Text = Campaign.Description; txtStartDate.Text = Campaign.EndDate == null ? string.Empty : Campaign.StartDate.GetValueOrDefault().ToString("dd MMM yyyy"); txtEndDate.Text = Campaign.EndDate == null ? string.Empty : Campaign.EndDate.GetValueOrDefault().ToString("dd MMM yyyy"); } }
public Entity.Sales.Campaign GetCampaignById(int Id) { Entity.Sales.Campaign Campaign = new Entity.Sales.Campaign(); CampaignDataAccess.GetCampaignById(Id).CopyPropertiesTo(Campaign); return(Campaign); }