コード例 #1
0
        protected void btnSaveClientType_Click(object sender, System.EventArgs e)
        {
            AdminController aCont      = new AdminController();
            ClientTypeInfo  ClientType = new ClientTypeInfo();

            ClientType.PortalId         = PortalId;
            ClientType.LastModifiedById = UserId;
            ClientType.LastModifiedDate = DateTime.Now;
            ClientType.ClientType       = txtClientType.Text;
            if (txtSelectedClientType.Value == "-1")
            {
                //save new ClientType
                ClientType.CreatedById = UserId;
                ClientType.DateCreated = DateTime.Now;
                int ClientTypeId = aCont.Add_ClientType(ClientType);
                txtSelectedClientType.Value    = ClientTypeId.ToString();
                txtClientTypeCreatedBy.Value   = UserId.ToString();
                txtClientTypeCreatedDate.Value = DateTime.Now.Ticks.ToString();
                lblClientTypeMessage.Text      = "Client Type Saved.";
                btnDeleteClientType.Enabled    = true;
                btnSaveClientTypeAs.Enabled    = true;
            }
            else
            {
                //update existing ClientType
                ClientType.CreatedById = Convert.ToInt32(txtClientTypeCreatedBy.Value);
                ClientType.DateCreated = new DateTime(Convert.ToInt64(txtClientTypeCreatedDate.Value));
                ClientType.Id          = Convert.ToInt32(txtSelectedClientType.Value);
                aCont.Update_ClientType(ClientType);
                lblClientTypeMessage.Text = "ClientType Updated.";
            }
            fillClientTypes();
            FillClientTypeList();
            //fillDropDowns("");
        }
コード例 #2
0
        protected void btnDeleteClientType_Click(object sender, System.EventArgs e)
        {
            AdminController aCont        = new AdminController();
            int             ClientTypeId = Convert.ToInt32(txtSelectedClientType.Value);
            ClientTypeInfo  ClientType   = new ClientTypeInfo();

            ClientType.Id = ClientTypeId;
            aCont.Delete_ClientType(ClientType);
            lblClientTypeMessage.Text = "Client Type Deleted.";
            fillClientTypes();
            FillClientTypeList();
            clearClientType();
            //fillDropDowns("");
        }
コード例 #3
0
        protected void gvClientType_SelectedIndexChanged(object sender, System.EventArgs e)
        {
            AdminController aCont = new AdminController();

            txtSelectedClientType.Value = (gvClientType.SelectedRow.FindControl("hdngvClientTypeId") as HiddenField).Value;
            ClientTypeInfo ClientType = aCont.Get_ClientTypeById(Convert.ToInt32(txtSelectedClientType.Value));

            if (ClientType.Id != -1)
            {
                btnDeleteClientType.Enabled    = true;
                btnSaveClientTypeAs.Enabled    = true;
                txtClientTypeCreatedBy.Value   = ClientType.CreatedById.ToString();
                txtClientTypeCreatedDate.Value = ClientType.DateCreated.Ticks.ToString();
                txtClientType.Text             = ClientType.ClientType;
                lblClientTypeMessage.Text      = "";
            }
            else
            {
                btnDeleteClientType.Enabled = false;
                btnSaveClientTypeAs.Enabled = false;
                clearClientType();
                lblClientTypeMessage.Text = "There was an error loading this Client Type.";
            }
        }
コード例 #4
0
        protected void btnSaveClientTypeAs_Click(object sender, System.EventArgs e)
        {
            AdminController aCont      = new AdminController();
            ClientTypeInfo  ClientType = new ClientTypeInfo();

            ClientType.PortalId         = PortalId;
            ClientType.LastModifiedById = UserId;
            ClientType.LastModifiedDate = DateTime.Now;
            ClientType.ClientType       = txtClientType.Text;

            //save new ClientType
            ClientType.CreatedById = UserId;
            ClientType.DateCreated = DateTime.Now;
            int ClientTypeId = aCont.Add_ClientType(ClientType);

            txtSelectedClientType.Value    = ClientTypeId.ToString();
            txtClientTypeCreatedBy.Value   = UserId.ToString();
            txtClientTypeCreatedDate.Value = DateTime.Now.Ticks.ToString();
            lblClientTypeMessage.Text      = "Client Type Saved.";

            fillClientTypes();
            FillClientTypeList();
            //fillDropDowns("");
        }
コード例 #5
0
 public abstract int Add_ClientType(ClientTypeInfo ClientType);
コード例 #6
0
 public abstract void Delete_ClientType(ClientTypeInfo ClientType);
コード例 #7
0
 public abstract void Update_ClientType(ClientTypeInfo ClientType);