protected Activity CurrentActivity() { if (this.activity == null) { int id = Convert.ToInt32(this.Page.Request.Params["ActivityID"]); ActivityBusinessLogic activityBusinessLogic = new ActivityBusinessLogic(); this.activity = activityBusinessLogic.GetByID(id); } return(activity); }
protected void btnDelete_Click(object sender, EventArgs e) { ActivityBusinessLogic activityBusinessLogic = new ActivityBusinessLogic(); Activity activity = activityBusinessLogic.GetByID(Convert.ToInt32(HfDeleteID.Value)); activityBusinessLogic.Delete(activity); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "delHideModalScript", Util.GetScriptToHideModalDialog("deleteModal"), false); BindActivities(); }
protected void btnUpdateActivity_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(this.txtEditActivityName.Text)) { this.lblEditActivityMessage.Text = "O nome deve ser preenchido!"; return; } if (string.IsNullOrWhiteSpace(this.txtEditActivityDescription.Text)) { this.lblEditActivityMessage.Text = "A descrição deve ser preenchida!"; return; } if (DateTime.MinValue.Equals(Calendar2.SelectedDate)) { this.lblEditActivityMessage.Text = "É necessário informar uma Data"; return; } ActivityBusinessLogic activityBusinessLogic = new ActivityBusinessLogic(); Activity activity = activityBusinessLogic.GetByID(Convert.ToInt32(HfUpdateID.Value)); activity.Name = txtEditActivityName.Text; activity.Description = txtEditActivityDescription.Text; activity.Date = Calendar2.SelectedDate; activityBusinessLogic.Update(activity); BindActivities(); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "EditHideModalScript", Util.GetScriptToHideModalDialog("editModal"), false); this.txtEditActivityName.Text = string.Empty; this.txtEditActivityDescription.Text = string.Empty; this.lblEditActivityMessage.Text = string.Empty; }