コード例 #1
0
ファイル: Create.aspx.cs プロジェクト: atiburrahman09/Signbd
        protected void saveButton_Click(object sender, EventArgs e)
        {
            BankBranchBLL bankBranch = new BankBranchBLL();

            try
            {
                if (bankDropDownList.SelectedValue == "")
                {
                    msgbox.Visible = true; msgTitleLabel.Text = "Validation!!!"; msgDetailLabel.Text = "Bank Name field is required.";
                }
                else if (bankBranchNameTextBox.Text.Trim() == "")
                {
                    msgbox.Visible = true; msgTitleLabel.Text = "Validation!!!"; msgDetailLabel.Text = "Bank Branch Name field is required.";
                }
                else if (descriptionTextBox.Text.Trim() == "")
                {
                    msgbox.Visible = true; msgTitleLabel.Text = "Validation!!!"; msgDetailLabel.Text = "Description field is required.";
                }
                else
                {
                    bankBranch.BankId = bankDropDownList.SelectedValue.Trim();
                    bankBranch.BankBranchName = bankBranchNameTextBox.Text.Trim();
                    bankBranch.Description = descriptionTextBox.Text.Trim();

                    if (!bankBranch.CheckDuplicateBankBranch(bankBranch.BankId.Trim(), bankBranch.BankBranchName.Trim()))
                    {
                        DataTable dt = bankBranch.SaveBankBranch();

                        if (dt.Rows.Count > 0)
                        {
                            string message = "Bank Branch <span class='actionTopic'>Created</span> Successfully with Bank Branch ID: <span class='actionTopic'>" + dt.Rows[0][0].ToString() + "</span>.";
                            MyAlertBox("var callbackOk = function () { MyOverlayStart(); window.location = \"/UI/AccUI/BankBranch/List.aspx\"; }; SuccessAlert(\"" + "Process Succeed" + "\", \"" + message + "\", callbackOk);");
                        }
                        else
                        {
                            string message = "<span class='actionTopic'>Failed</span> to Create Bank Branch.";
                            MyAlertBox("ErrorAlert(\"" + "Process Failed" + "\", \"" + message + "\");");
                        }
                    }
                    else
                    {
                        string message = "This Bank Branch Name <span class='actionTopic'>already exist</span>, try another one.";
                        MyAlertBox("WarningAlert(\"" + "Data Duplicate" + "\", \"" + message + "\");");
                    }
                }
            }
            catch (Exception ex)
            {
                string message = "Somethings goes wrong in Save";
                if (ex.InnerException != null) { message += " --> Somethings goes wrong in Page Load"; }
                MyAlertBox("ErrorAlert(\"" + ex.GetType() + "\", \"" + message + "\", \"\");");
            }
            finally
            {
                bankBranch = null;
            }
        }
コード例 #2
0
ファイル: Update.aspx.cs プロジェクト: atiburrahman09/Signbd
        protected void updateButton_Click(object sender, EventArgs e)
        {
            BankBranchBLL bankBranch = new BankBranchBLL();

            try
            {
                if (bankBranchIdForUpdateHiddenField.Value.Trim() == "")
                {
                    msgbox.Visible = true; msgTitleLabel.Text = "Exception!!!"; msgDetailLabel.Text = "Bank Branch not found to update.";
                }
                else if (bankBranchNameTextBox.Text.Trim() == "")
                {
                    msgbox.Visible = true; msgTitleLabel.Text = "Validation!!!"; msgDetailLabel.Text = "Bank Branch Name field is required.";
                }
                else if (descriptionTextBox.Text.Trim() == "")
                {
                    msgbox.Visible = true; msgTitleLabel.Text = "Validation!!!"; msgDetailLabel.Text = "Description field is required.";
                }
                else
                {
                    bankBranch.BankId = bankDropDownList.SelectedValue.Trim();
                    bankBranch.BankBranchId = bankBranchIdForUpdateHiddenField.Value.Trim();
                    bankBranch.BankBranchName = bankBranchNameTextBox.Text.Trim();
                    bankBranch.Description = descriptionTextBox.Text.Trim();

                    if (!bankBranch.CheckDuplicateBankBranch(bankBranch.BankId, bankBranchNameTextBox.Text.Trim()))
                    {
                        bankBranch.UpdateBankBranch();

                        bankBranchNameForUpdateHiddenField.Value = "";
                        bankBranchIdForUpdateHiddenField.Value = "";

                        string message = "Bank Branch <span class='actionTopic'>Updated</span> Successfully.";
                        MyAlertBox("var callbackOk = function () { MyOverlayStart(); window.location = \"/UI/AccUI/BankBranch/List.aspx\"; }; SuccessAlert(\"" + "Process Succeed" + "\", \"" + message + "\", callbackOk);");
                    }
                    else
                    {
                        if (bankBranchNameForUpdateHiddenField.Value == bankBranchNameTextBox.Text.Trim())
                        {
                            bankBranch.BankBranchName = "WithOut";
                            bankBranch.UpdateBankBranch();

                            bankBranchNameForUpdateHiddenField.Value = "";
                            bankBranchIdForUpdateHiddenField.Value = "";

                            string message = "Bank Branch <span class='actionTopic'>Updated</span> Successfully.";
                            MyAlertBox("var callbackOk = function () { MyOverlayStart(); window.location = \"/UI/AccUI/BankBranch/List.aspx\"; }; SuccessAlert(\"" + "Process Succeed" + "\", \"" + message + "\", callbackOk);");
                        }
                        else
                        {
                            string message = "This Bank Branch Name <span class='actionTopic'>already exist</span>, try another one.";
                            MyAlertBox("WarningAlert(\"" + "Data Duplicate" + "\", \"" + message + "\");");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                string message = "Somethings goes wrong in Update";
                if (ex.InnerException != null) { message += " --> Somethings goes wrong in Update"; }
                MyAlertBox("ErrorAlert(\"" + ex.GetType() + "\", \"" + message + "\", \"\");");
            }
            finally
            {
                bankBranch = null;
            }
        }