Example #1
0
        public override void SetVisibleModifyControllers()
        {
            if (UserPermissionModel.IsModify == false)
            {
                // toolbar
                foreach (RadToolBarItem toolbarItem in RadToolBar1.Items)
                {
                    if (toolbarItem.Text == "Close" || toolbarItem.Text == "Print")
                    {
                        continue;
                    }

                    toolbarItem.Enabled = false;
                }

                RadComboBoxInventoryCategoryItem.Enabled = false;
                RadComboBoxSiteLocation.Enabled          = false;
                RadComboBoxAssignedUser.Enabled          = false;
                RadComboBoxCondition.Enabled             = false;
                RadComboBoxInUse.Enabled       = false;
                RadTextBoxCompany.Enabled      = false;
                RadNumericTextBoxPrice.Enabled = false;
                RadDatePickerPurchased.Enabled = false;
                RadDatePickerExpire.Enabled    = false;
                RadTextBoxDepartment.Enabled   = false;
                RadTextBoxCompany.Enabled      = false;
                RadTextBoxSerialNo.Enabled     = false;
                FileDownloadList1.SetVisibieUploadControls(false);
            }
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // DepositPaymentGrid control
            _linqDataSourceDepositPayment   = DepositPaymentGrid1.GetLinqDataSourceDepositPayment();
            _radGridDepositPayment          = DepositPaymentGrid1.GetRadGridDepositPayment();
            _radGridDepositPayment.RowDrop += _radGridDepositPayment_RowDrop;

            // init
            FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Deposit);
            FileDownloadList1.SetVisibieUploadControls(false);


            if (!IsPostBack)
            {
                // todo: here fix
                var excel = DepositInfoToolbar.FindItemByText("Excel");
                if (CurrentGroupId == (int)CConstValue.UserGroupForAccountExcelExport.Accounting ||
                    CurrentGroupId == (int)CConstValue.UserGroupForAccountExcelExport.IT)
                {
                    excel.Visible = true;
                }
            }

            DepositListSearch();
        }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // CreditMemoId in new or CreditMemoPayoutId in modify
            Id = Convert.ToInt32(Request["id"]);

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.CreditMemo);

                CreditMemoPayout1.SetCreditVisible(false);
                CreditMemoPayout1.SetReadonly(false);

                // new
                if (Request["type"] == "0")
                {
                    //
                }
                // modify
                else
                {
                    var cCreditMemoPayout = new CCreditMemoPayout().Get(Id);
                    RadNumericTextBoxAmount.Value    = (double)cCreditMemoPayout.Amount;
                    RadNumericTextBoxAmount.ReadOnly = true;

                    CreditMemoPayout1.SetData(cCreditMemoPayout);

                    // get Filedownload List
                    FileDownloadList1.GetFileDownload(Id);
                }
            }
        }
Example #4
0
 protected void FileDownloadList1_OnPreRender(object sender, EventArgs e)
 {
     if (RadGridRefund.SelectedValue != null)
     {
         FileDownloadList1.GetFileDownload(Convert.ToInt32(RadGridRefund.SelectedValue));
     }
 }
Example #5
0
        private void SetVisibleItems(bool isActive)
        {
            if (isActive == false)
            {
                RadButtonLocal.ReadOnly    = true;
                RadButtonOverseas.ReadOnly = true;
                FileDownloadList1.SetVisibieUploadControls(false);


                RadGridFlight.AllowAutomaticInserts              = false;
                RadGridFlight.AllowAutomaticUpdates              = false;
                RadGridFlight.AllowAutomaticDeletes              = false;
                RadGridFlight.MasterTableView.EditMode           = GridEditMode.InPlace;
                RadGridFlight.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None;
                // hidden delete button
                RadGridFlight.MasterTableView.Columns[RadGridFlight.MasterTableView.Columns.Count - 1].Visible = false;

                RadGridAccommodation.AllowAutomaticInserts              = false;
                RadGridAccommodation.AllowAutomaticUpdates              = false;
                RadGridAccommodation.AllowAutomaticDeletes              = false;
                RadGridAccommodation.MasterTableView.EditMode           = GridEditMode.InPlace;
                RadGridAccommodation.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None;
                // hidden delete button
                RadGridAccommodation.MasterTableView.Columns[RadGridAccommodation.MasterTableView.Columns.Count - 1].Visible = false;

                RadGridCash.AllowAutomaticInserts              = false;
                RadGridCash.AllowAutomaticUpdates              = false;
                RadGridCash.AllowAutomaticDeletes              = false;
                RadGridCash.MasterTableView.EditMode           = GridEditMode.InPlace;
                RadGridCash.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None;
                // hidden delete button
                RadGridCash.MasterTableView.Columns[RadGridCash.MasterTableView.Columns.Count - 1].Visible = false;
            }
        }
Example #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.PackageProgram);

                hfId.Value   = Request["id"];
                hfType.Value = Request["type"];

                ResetForm();
                LoadFaculty();

                // new
                if (hfType.Value == "0")
                {
                    GetSiteLocation(false);
                    mainToolBar.FindItemByText("Request").Enabled = false;
                }
                // modify
                else
                {
                    GetSiteLocation(true);

                    var cP = new CPackageProgram().GetViewPackageProgram(Convert.ToInt32(hfId.Value));
                    RadTextBoxPackageProgramName.Text = cP.PackageProgramName;

                    var cProgram = new CProgram();
                    var program  = cProgram.Get((int)cP.ProgramId);
                    if (program != null)
                    {
                        if (program.ProgramGroupId != null)
                        {
                            var programGroup = new CProgramGroup().Get(Convert.ToInt32(program.ProgramGroupId));
                            if (programGroup != null)
                            {
                                RadComboBoxFaculty.SelectedValue = programGroup.FacultyId.ToString();
                                LoadProgramGroup(RadComboBoxFaculty.SelectedValue);
                            }
                            RadComboBoxProgramGroup.SelectedValue = program.ProgramGroupId.ToString();
                            LoadProgram(RadComboBoxProgramGroup.SelectedValue);
                        }
                        RadComboBoxProgram.SelectedValue = program.ProgramId.ToString();
                    }

                    RadDatePickerStartDate.SelectedDate = cP.StartDate;
                    RadDatePickerEndDate.SelectedDate   = cP.EndDate;
                    RadTextBoxDescription.Text          = cP.Description;
                    //btnToggleActive.Checked = (bool)cP.IsActive;
                    //btnToggleActive.Visible = true;

                    // UP LOAD
                    FileDownloadList1.GetFileDownload(Convert.ToInt32(hfId.Value));
                }
            }

            RadComboBoxFaculty.OpenDropDownOnLoad      = false;
            RadComboBoxProgramGroup.OpenDropDownOnLoad = false;
            RadComboBoxProgram.OpenDropDownOnLoad      = false;
        }
Example #7
0
        protected void RadGridPackageProgramDetail_OnPreRender(object sender, EventArgs e)
        {
            SetApprovalList();
            GetPackageDetail();

            if (RadGridProgramPackage.SelectedValue != null)
            {
                FileDownloadList1.GetFileDownload(Convert.ToInt32(RadGridProgramPackage.SelectedValue));
            }
        }
Example #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            InvoiceId = Convert.ToInt32(Request["id"]);

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Refund);
                RefundInfo1.InitReundInfo(InvoiceId, CurrentSiteLocationId, true);
            }
        }
Example #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            InvoiceId = Convert.ToInt32(Request["id"]);

            if (!IsPostBack)
            {
                RadDatePickerApply.SelectedDate = DateTime.Today;
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Cancel);
            }
        }
Example #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Id = Convert.ToInt32(Request["Id"]);

            if (!IsPostBack)
            {
                var scriptManager = (RadScriptManager)Page.Master.FindControl("RadScriptManager1");
                //scriptManager.RegisterPostBackControl(RadButtonFileDownload);
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.HomestayAgency);

                var global = new CGlobal();
                //Nation drop down list
                RadComboBoxCountry.DataSource     = global.GetCountry();
                RadComboBoxCountry.DataTextField  = "Name";
                RadComboBoxCountry.DataValueField = "Value";
                RadComboBoxCountry.Filter         = (RadComboBoxFilter)Convert.ToInt32(1);
                RadComboBoxCountry.Items.Insert(0, new RadComboBoxItem("Choose a Country"));
                RadComboBoxCountry.DataBind();

                //LoadSite();

                // new
                if (Request["type"] == "0")
                {
                    GetSiteLocation(false);
                }
                // modify
                else
                {
                    GetSiteLocation(true);

                    var cS = new CPromotion().Get(Id);

                    foreach (RadComboBoxItem item in RadComboBoxCountry.Items)
                    {
                        if (item.Value == cS.CountryId.ToString())
                        {
                            item.Selected = true;
                            break;
                        }
                    }

                    RadNumericTextBoxAmount.Value       = (double)cS.Amount;
                    RadDatePickerStartDate.SelectedDate = cS.StartDate;
                    RadDatePickerEndDate.SelectedDate   = cS.EndDate;

                    tbComment.Text = cS.Memo;

                    // UP LOAD
                    FileDownloadList1.GetFileDownload(Convert.ToInt32(Id));
                }
            }
        }
Example #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Break);
            FileDownloadList1.SetVisibieUploadControls(false);

            LinqDataSource1.WhereParameters.Clear();
            foreach (var model in UserPermissionModel.SearchSiteLocationList)
            {
                LinqDataSource1.WhereParameters.Add(model.SiteLocationIdName, DbType.Int32, model.SiteLocationId.ToString());
            }
            LinqDataSource1.Where = UserPermissionModel.SearchWhereSiteLocationSb.ToString();
        }
Example #12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var scriptManager = (RadScriptManager)Page.Master.FindControl("RadScriptManager1");

            //scriptManager.RegisterPostBackControl(RadButtonFileDownload);

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Promotion);
                FileDownloadList1.SetVisibieUploadControls(false);
            }

            SearchPromotion();
        }
Example #13
0
        protected void RadToolBarUserInformation_OnButtonClick(object sender, RadToolBarEventArgs e)
        {
            switch (e.Item.Text)
            {
            case "Save":
                var cUsrinfo = new CUserInfomation();
                var usrinfo  = cUsrinfo.Get(Id);

                bool isSave = false;
                if (usrinfo == null)
                {
                    usrinfo             = new Erp2016.Lib.UserInformation();
                    isSave              = true;
                    usrinfo.UserId      = Id;
                    usrinfo.CreatedId   = CurrentUserId;
                    usrinfo.CreatedDate = DateTime.Now;
                }
                else
                {
                    usrinfo.UpdatedId   = CurrentUserId;
                    usrinfo.UpdatedDate = DateTime.Now;
                }

                usrinfo.ActualHireDate = RadDatePickerActualHireDate.SelectedDate;
                usrinfo.JobType        = Convert.ToInt32(RadComboBoxJobType.SelectedValue);
                usrinfo.BankInfo       = CheckBoxBank.Checked;
                usrinfo.Diploma        = CheckBoxDiploma.Checked;
                usrinfo.Resume         = CheckBoxResume.Checked;
                usrinfo.OfferLetter    = CheckBoxOfferLetter.Checked;

                if (isSave)
                {
                    cUsrinfo.Add(usrinfo);
                }
                else
                {
                    cUsrinfo.Update(usrinfo);
                }

                // UP LOAD
                FileDownloadList1.SaveFile(Id);

                RunClientScript("Close();");
                break;

            case "Close":
                RunClientScript("Close();");
                break;
            }
        }
Example #14
0
        protected void GetInfo()
        {
            if (RadGrid1.SelectedValue != null)
            {
                var cCancel = new CCancel();
                var cancel  = cCancel.Get(Convert.ToInt32(RadGrid1.SelectedValue));
                if (cancel != null)
                {
                    RadDatePickerApplyDate.SelectedDate = cancel.ApplyDate;
                    RadTextBoxComment.Text = cancel.Reason;
                }

                FileDownloadList1.GetFileDownload(Convert.ToInt32(RadGrid1.SelectedValue));
            }
        }
Example #15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // TODO: TEST
            var scriptManager = (RadScriptManager)Page.Master.FindControl("RadScriptManager1");

            //scriptManager.RegisterPostBackControl(RadToolBar3.FindItemByText("Excel"));

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Student);
                //FileDownloadList1.SetVisibieUploadControls(false);

                ResetForm();
            }

            var studentId = Request["id"];

            if (!IsPostBack && !string.IsNullOrEmpty(studentId))
            {
                // select me
                LinqDataSourceStudents.WhereParameters.Clear();
                LinqDataSourceStudents.WhereParameters.Add("StudentId", DbType.Int32, studentId);
                LinqDataSourceStudents.Where = "StudentId == @StudentId";

                RadGridStudentList.MasterTableView.Rebind();

                foreach (GridDataItem item in RadGridStudentList.Items)
                {
                    if (item.GetDataKeyValue("StudentId").ToString() == studentId)
                    {
                        item.Selected = true;
                        GetStudent();
                        break;
                    }
                }
            }
            else
            {
                LinqDataSourceStudents.WhereParameters.Clear();
                foreach (var model in UserPermissionModel.SearchSiteLocationList)
                {
                    LinqDataSourceStudents.WhereParameters.Add(model.SiteLocationIdName, DbType.Int32, model.SiteLocationId.ToString());
                }
                LinqDataSourceStudents.Where = UserPermissionModel.SearchWhereSiteLocationSb.ToString();
            }

            GetStudentContract();
        }
Example #16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //if (Request["__EVENTTARGET"] == "btnNew" &&
            //Request["__EVENTARGUMENT"] == "MyArgument")
            //{
            //    //do something
            //}

            // Refund_R
            InvoiceItemGrid1.SetTypeOfInvoiceCoaItem(2);

            RefundId = Convert.ToInt32(Request["id"]);

            // find user control
            _sqlDataSourceInvoiceItems = InvoiceItemGrid1.GetSqlDataSourceInvoiceItems();
            _radGridInvoiceItems       = InvoiceItemGrid1.GetRadGridInvoiceItems();
            // connect event of invoice Items.
            _radGridInvoiceItems.PreRender += _radGridInvoiceItems_PreRender;
            //_radGridInvoiceItems.MasterTableView.CommandItemSettings.ShowSaveChangesButton = false;

            FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Refund);

            CreditMemoPayout1.SetReadonly(false);

            if (!IsPostBack)
            {
                //// new
                //if (Request["type"] == "0")
                //{
                //    // nothing
                //}
                //else
                //{
                var cRefund = new CRefund();
                var refund  = cRefund.Get(RefundId);
                FileDownloadList1.GetFileDownload(refund.RefundId);

                InvoiceItemGrid1.InvoiceId = refund.InvoiceId;
                InvoiceItemGrid1.SetEditMode(true);

                CreditMemoPayout1.SetCreditVisible(true);
                var cCreditMemoPayout = new CCreditMemoPayout();
                var creditMemoPayout  = cCreditMemoPayout.Get(refund.CreditMemoPayoutId);
                CreditMemoPayout1.SetData(creditMemoPayout);
                //}
            }
        }
Example #17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                ResetForm();
            }

            LinqDataSourceInvoice.WhereParameters.Clear();
            LinqDataSourceInvoice.WhereParameters.Add("PackageProgramFlag", DbType.Boolean, bool.TrueString);
            LinqDataSourceInvoice.Where = "PackageProgramFlag== @PackageProgramFlag";

            FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.PackageProgram);
            FileDownloadList1.SetVisibieUploadControls(false);

            SearchPackageProgram();
            GetPackageDetail();
        }
Example #18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            InvoiceId = Convert.ToInt32(Request["id"]);

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Break);

                var vwInvoice = new CInvoice().GetVwInvoice(InvoiceId);
                if (vwInvoice != null)
                {
                    RadDatePickerProgramStartDate.SelectedDate = vwInvoice.StartDate;
                    RadDatePickerProgramEndDate.SelectedDate   = vwInvoice.EndDate;
                }
                RadDatePickerStartDate.SelectedDate = DateTime.Today;
            }
        }
Example #19
0
        private void SetVisibleItems(bool isActive)
        {
            if (isActive == false)
            {
                RadDatePickerStart.Enabled = false;
                RadDatePickerEnd.Enabled   = false;
                FileDownloadList1.SetVisibieUploadControls(false);

                RadGridCorporateCreditCardDetail.AllowAutomaticInserts              = false;
                RadGridCorporateCreditCardDetail.AllowAutomaticUpdates              = false;
                RadGridCorporateCreditCardDetail.AllowAutomaticDeletes              = false;
                RadGridCorporateCreditCardDetail.MasterTableView.EditMode           = GridEditMode.InPlace;
                RadGridCorporateCreditCardDetail.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None;
                // hidden delete button
                RadGridCorporateCreditCardDetail.MasterTableView.Columns[RadGridCorporateCreditCardDetail.MasterTableView.Columns.Count - 1].Visible = false;
            }
        }
Example #20
0
        protected void GetInfo()
        {
            if (RadGrid1.SelectedValue != null)
            {
                var cC = new CScheduleChange();
                var c  = cC.Get(Convert.ToInt32(RadGrid1.SelectedValue));
                if (c != null)
                {
                    RadDatePickerApplyDate.SelectedDate = c.ApplyDate;
                    RadDatePickerStartDate.SelectedDate = c.StartDate;
                    RadDatePickerEndDate.SelectedDate   = c.EndDate;
                    RadTextBoxComment.Text = c.Reason;
                }

                FileDownloadList1.GetFileDownload(Convert.ToInt32(RadGrid1.SelectedValue));
            }
        }
Example #21
0
        protected void RadToolBar1_OnButtonClick(object sender, RadToolBarEventArgs e)
        {
            if (e.Item.Text == "Save")
            {
                var cBulletinBoard = new CBulletinBoard();
                var bulletinBoard  = cBulletinBoard.Get(Id);

                if (bulletinBoard == null)
                {
                    bulletinBoard             = new BulletinBoard();
                    bulletinBoard.CreatedDate = DateTime.Now;
                    bulletinBoard.CreatedId   = CurrentUserId;

                    bulletinBoard.Subject = RadTextBoxSubject.Text;
                    bulletinBoard.Body    = RadEditorBody.Text;

                    bulletinBoard.Views = 0;

                    ViewState["NewIndex"] = cBulletinBoard.Add(bulletinBoard);
                }
                else
                {
                    bulletinBoard.UpdatedDate = DateTime.Now;
                    bulletinBoard.UpdatedId   = CurrentUserId;

                    bulletinBoard.Subject = RadTextBoxSubject.Text;
                    bulletinBoard.Body    = RadEditorBody.Content;

                    cBulletinBoard.Update(bulletinBoard);

                    ViewState["NewIndex"] = bulletinBoard.BulletinBoardId;
                }

                // save uploading file
                FileDownloadList1.SaveFile(Convert.ToInt32(ViewState["NewIndex"]));

                // save other tables
                RunClientScript("Close();");
            }
            // close
            else if (e.Item.Text == "Close")
            {
                RunClientScript("Close();");
            }
        }
Example #22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // find user control
            _sqlDataSourceInvoiceItemsNew      = InvoiceItemGridNew.GetSqlDataSourceInvoiceItems();
            _radGridInvoiceItemsNew            = InvoiceItemGridNew.GetRadGridInvoiceItems();
            _radGridInvoiceItemsNew.PreRender += _radGridInvoiceItemsNew_PreRender;
            InvoiceItemGridNew.SetEditMode(false);

            // init
            FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Refund);
            FileDownloadList1.SetVisibieUploadControls(false);

            if (!IsPostBack)
            {
            }

            SearchRefund();
        }
Example #23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (new CUser().IsUserInformation(CurrentGroupId) == false)
            {
                Response.Redirect("~/NoPermission");
            }

            Id = Convert.ToInt32(Request["id"]);

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.User);

                var cUsrinfo = new CUserInfomation();
                var usrinfo  = cUsrinfo.Get(Id);
                if (usrinfo != null)
                {
                    RadDatePickerActualHireDate.SelectedDate = usrinfo.ActualHireDate;
                    RadComboBoxJobType.SelectedValue         = usrinfo.JobType.ToString();
                    CheckBoxBank.Checked        = Convert.ToBoolean(usrinfo.BankInfo);
                    CheckBoxDiploma.Checked     = Convert.ToBoolean(usrinfo.Diploma);
                    CheckBoxResume.Checked      = Convert.ToBoolean(usrinfo.Resume);
                    CheckBoxOfferLetter.Checked = Convert.ToBoolean(usrinfo.OfferLetter);
                }

                FileDownloadList1.GetFileDownload(Id);
            }

            sqlDataSourceVacationSchema.WhereParameters.Clear();
            sqlDataSourceVacationSchema.WhereParameters.Add("UserId", DbType.Int32, Id.ToString());
            sqlDataSourceVacationSchema.Where = "UserId== @UserId";

            LinqDataSourceUserSalary.WhereParameters.Clear();
            LinqDataSourceUserSalary.WhereParameters.Add("UserId", DbType.Int32, Id.ToString());
            LinqDataSourceUserSalary.Where = "UserId== @UserId";


            LinqDataSourceUserStatus.WhereParameters.Clear();
            LinqDataSourceUserStatus.WhereParameters.Add("UserId", DbType.Int32, Id.ToString());
            LinqDataSourceUserStatus.Where = "UserId== @UserId";
        }
Example #24
0
        private void SetVisibleItems(bool isActive)
        {
            if (isActive == false)
            {
                RadComboBoxType.Enabled                = false;
                RadComboBoxPriority.Enabled            = false;
                RadComboBoxShippingMethod.Enabled      = false;
                RadNumericTextBoxShippingTerms.Enabled = false;
                RadDatePickerDeliveryDate.Enabled      = false;
                RadTextBoxDescription.Enabled          = false;

                RadTextBoxVendorName.Enabled       = false;
                RadTextBoxVendorAddress.Enabled    = false;
                RadTextBoxVendorCity.Enabled       = false;
                RadTextBoxVendorProvince.Enabled   = false;
                RadTextBoxVendorPostalCode.Enabled = false;
                RadTextBoxVendorPhone.Enabled      = false;
                RadTextBoxVendorEmail.Enabled      = false;

                RadTextBoxShipToName.Enabled       = false;
                RadTextBoxShipToAddress.Enabled    = false;
                RadTextBoxShipToCity.Enabled       = false;
                RadTextBoxShipToProvince.Enabled   = false;
                RadTextBoxShipToPostalCode.Enabled = false;
                RadTextBoxShipToPhone.Enabled      = false;
                RadTextBoxShipToEmail.Enabled      = false;

                RadNumericTextBoxTax.ReadOnly = true;

                FileDownloadList1.SetVisibieUploadControls(false);

                RadGridPurchaseOrderDetail.AllowAutomaticInserts              = false;
                RadGridPurchaseOrderDetail.AllowAutomaticUpdates              = false;
                RadGridPurchaseOrderDetail.AllowAutomaticDeletes              = false;
                RadGridPurchaseOrderDetail.MasterTableView.EditMode           = GridEditMode.InPlace;
                RadGridPurchaseOrderDetail.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None;
                // hidden delete button
                RadGridPurchaseOrderDetail.MasterTableView.Columns[RadGridPurchaseOrderDetail.MasterTableView.Columns.Count - 1].Visible = false;
            }
        }
Example #25
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                // todo: here
                var excel = RadToolBarCreditMemo.FindItemByText("Excel");
                if (CurrentGroupId == (int)CConstValue.UserGroupForAccountExcelExport.Accounting ||
                    CurrentGroupId == (int)CConstValue.UserGroupForAccountExcelExport.IT)
                {
                    excel.Visible = true;
                }

                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.CreditMemo);
                FileDownloadList1.SetVisibieUploadControls(false);

                CreditMemoPayout1.SetCreditVisible(false);
            }

            SearchCreditmemo();
            SearchCreditmemoPayout();
            SearchCreditmemoPayoutHistory();
        }
Example #26
0
        protected void Page_Load(object sender, EventArgs e)
        {
            InvoiceId = Convert.ToInt32(Request["id"]);

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.ProgramChange);
                RefundInfo1.InitReundInfo(InvoiceId, CurrentSiteLocationId, true);


                /////////////////
                var global = new CGlobal();

                var student = new CStudent().Get(InvoiceId);

                LoadAgency(student.SiteLocationId);
                ddlAgencyContact.Items.Insert(0, new RadComboBoxItem("-None-", "0"));
                LoadFaculty();
                LoadProgramGroup("0");
                LoadProgram("0");

                var cCountry = new CCountry().Get((int)student.CountryId);
                ViewState["CountryMarketId"] = cCountry.CountryMarketId;

                tbRequestDate.SelectedDate = DateTime.Now;

                ddlProgramWeeks.DataSource     = GetProgramWeeksList();
                ddlProgramWeeks.DataTextField  = "Name";
                ddlProgramWeeks.DataValueField = "Value";
                ddlProgramWeeks.DataBind();
                ddlProgramWeeks.Items.Insert(0, new RadComboBoxItem("-Select Weeks-", "0"));

                ddlPrgHours.DataSource     = global.GetDictionary(150);
                ddlPrgHours.DataTextField  = "Name";
                ddlPrgHours.DataValueField = "Value";
                ddlPrgHours.DataBind();
                ddlPrgHours.Items.Insert(0, new RadComboBoxItem("-Select HRS-", "0"));
            }
        }
Example #27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DepositId = Convert.ToInt32(Request["id"]);
            DepositInfomation1.InitDepositInformation(true);

            FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Deposit);

            if (!IsPostBack)
            {
                // new
                if (Request["type"] == "0")
                {
                    // nothing
                }
                else
                {
                    var cDeposit = new CDeposit();
                    var deposit  = cDeposit.Get(DepositId);
                    DepositInfomation1.SetData(deposit);
                    FileDownloadList1.GetFileDownload(deposit.DepositId);
                }
            }
        }
Example #28
0
        protected void Page_Load(object sender, EventArgs e)
        {
            InvoiceId = Convert.ToInt32(Request["id"]);

            if (!IsPostBack)
            {
                FileDownloadList1.InitFileDownloadList((int)CConstValue.Upload.Transfer);
                RefundInfo1.InitReundInfo(InvoiceId, CurrentSiteLocationId, true);


                //////////////
                tbRequestDate.SelectedDate = DateTime.Now;

                var global = new CGlobal();

                ddlSite.DataSource     = global.GetSiteId();
                ddlSite.DataTextField  = "Name";
                ddlSite.DataValueField = "Value";
                ddlSite.DataBind();
                ddlSite.Items.Insert(0, new RadComboBoxItem("- Select School -", "0"));

                ddlSiteLocation.Items.Insert(0, new RadComboBoxItem("-Select Campus-", "0"));
            }
        }
Example #29
0
        protected void RadToolBar_ButtonClick(object sender, RadToolBarEventArgs e)
        {
            switch (e.Item.Text)
            {
            case "TempSave":
            case "Request":
                if (IsValid)
                {
                    var cC = new CCreditMemoPayout();
                    var c  = new Erp2016.Lib.CreditMemoPayout();

                    // new
                    if (Request["type"] == "0")
                    {
                        c              = new Erp2016.Lib.CreditMemoPayout();
                        c.CreatedId    = CurrentUserId;
                        c.CreatedDate  = DateTime.Now;
                        c.CreditMemoId = Id;
                    }
                    // modify
                    else
                    {
                        c = cC.Get(Id);
                    }

                    c                = CreditMemoPayout1.GetData(c);
                    c.Amount         = (decimal)RadNumericTextBoxAmount.Value;
                    c.IsActive       = true;
                    c.SiteLocationId = CurrentSiteLocationId;

                    int creditMemoPayoutId;

                    // new
                    if (Request["type"] == "0")
                    {
                        decimal availableAmount = new CCreditMemo().GetAvailableCreditAmount(Id);
                        if (availableAmount >= c.Amount)
                        {
                            decimal originalAmount = new CCreditMemo().GetOriginalCreditAmount(Id);
                            if ((originalAmount - availableAmount) + c.Amount < 0)
                            {
                                ShowMessage("result of available amount can't be negative amount");
                            }
                            else
                            {
                                creditMemoPayoutId = cC.Add(c);

                                // save file
                                FileDownloadList1.SaveFile(Id);

                                if (e.Item.Text == "TempSave")
                                {
                                    RunClientScript("Close();");
                                }
                                else
                                {
                                    if (SetReqeust(creditMemoPayoutId))
                                    {
                                        RunClientScript("Close();");
                                    }
                                    else
                                    {
                                        ShowMessage("error requesting");
                                    }
                                }
                            }
                        }
                        else
                        {
                            ShowMessage("paid amount is bigger than available credit amount");
                        }
                    }
                    // modify
                    else
                    {
                        c.UpdatedId   = CurrentUserId;
                        c.UpdatedDate = DateTime.Now;
                        cC.Update(c);

                        creditMemoPayoutId = c.CreditMemoPayoutId;

                        // save file
                        FileDownloadList1.SaveFile(Id);

                        if (SetReqeust(creditMemoPayoutId))
                        {
                            RunClientScript("Close();");
                        }
                        else
                        {
                            ShowMessage("error requesting");
                        }
                    }
                }
                break;

            case "Close":
                RunClientScript("Close();");
                break;
            }
        }
Example #30
0
 private void HirePop_FileUploaded(object sender, FileUploadedEventArgs e)
 {
     // save uploading file
     FileDownloadList1.SaveFile(Id);
 }