Esempio n. 1
0
        protected void gv_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            lblError.Text      = string.Empty;
            lblSave.Text       = string.Empty;
            lblMessage.Text    = string.Empty;
            lblMessage.Visible = false;
            lblError.Visible   = false;
            lblSave.Visible    = false;

            if (e.CommandName.Equals("DoEdit"))
            {
                pnlEdit.Visible = true;

                //int producerId = Convert.ToInt32(e.CommandArgument);
                int activityId = Convert.ToInt32(e.CommandArgument);
                Session["ActivityID"] = Convert.ToInt32(e.CommandArgument);
                //hdId.Value = producerId.ToString();

                //ProducerMaster producer = ProducerManager.GetProducerId(producerId);

                Activity myActivity = ActivityManager.GetActivityById(activityId);
                if (myActivity != null)
                {
                    txtActivity.Text = myActivity.Activity1;
                }
                txtActivity.Focus();
            }
            else if (e.CommandName.Equals("DoDelete"))
            {
                try {
                    var producer   = ProducerManager.GetProducerId(Convert.ToInt32(e.CommandArgument));
                    var activities = ActivityManager.GetActivityById(Convert.ToInt32(e.CommandArgument));
                    int activityId = Convert.ToInt32(e.CommandArgument);
                    //producer.Status = 0;
                    //ProducerManager.Save(producer);

                    ActivityManager.Delete(activityId);

                    clearFields();

                    lblSave.Text    = "Record Deleted Successfully.";
                    lblSave.Visible = true;
                }
                catch (Exception ex) {
                    lblError.Text    = "Record Not Deleted.";
                    lblError.Visible = true;
                }
            }
        }