Example #1
0
    protected void DetailsView1_ItemInserted(object sender, DetailsViewInsertedEventArgs e)
    {
        if (e.Exception != null)
        {
            e.ExceptionHandled = true;
            e.KeepInInsertMode = true;
            ValidationUtility.ShowValidationErrors(this, e.Exception);
        }
        else
        {
            GXGridView1.TotalRecords = ViewOffer.SelectCountCached();
            GXGridView1.DataBind();

            string offerNumber = e.Values["OfferNumber"] as string;
            Offer  o           = Offer.GetByNumber(offerNumber);

            string DataKeyValue = o.ID.ToString();

            int intSelectedIndex = 0;
            int intPageIndex     = 0;
            int intGridViewPages = GXGridView1.PageCount;

            // Loop thru each page in the GridView
            for (int intPage = 0; intPage < intGridViewPages; intPage++)
            {
                // Set the current GridView page
                GXGridView1.PageIndex = intPage;
                // Bind the GridView to the current page
                GXGridView1.DataBind();
                // Loop thru each DataKey in the GridView
                for (int i = 0; i < GXGridView1.DataKeys.Count; i++)
                {
                    if (Convert.ToString(GXGridView1.DataKeys[i].Value) == DataKeyValue)
                    {
                        // If it is a match set the variables and exit
                        intSelectedIndex = i;
                        intPageIndex     = intPage;
                        break;
                    }
                }
            }

            // Set the GridView to the values found
            GXGridView1.PageIndex     = intPageIndex;
            GXGridView1.SelectedIndex = intSelectedIndex;
            GXGridView1.DataBind();

            int GXgvSelectedValue = o.ID;
            GXGridView1SelectedValue = GXgvSelectedValue;
            odsOfferPreview.SelectParameters.Clear();
            odsOfferPreview.SelectParameters.Add("id", GXgvSelectedValue.ToString());
            dvOfferPreview.DataBind();
            odsGridViewOfferItems.SelectParameters.Clear();
            odsGridViewOfferItems.SelectParameters.Add("offerID", GXgvSelectedValue.ToString());
            GridViewOfferItems.DataBind();

            mvMain.SetActiveView(viewOfferItems);
            mvOfferItems.SetActiveView(viewOfferItemsGrid);
        }
    }
Example #2
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        if (GXGridView1.SelectedIndex != -1)
        {
            int insuranceCompanyID = 0;
            if (GXGridView1.SelectedDataKey != null)
            {
                int GXgvSelectedValue = Convert.ToInt32(GXGridView1.SelectedValue);
                insuranceCompanyID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            else
            {
                int GXgvSelectedValue = GXGridView1SelectedValue;
                insuranceCompanyID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }

            InsuranceCompany ic = InsuranceCompany.Get(insuranceCompanyID);
            ic.IsActive = false;
            InsuranceCompany.Table.Context.SubmitChanges();

            GXGridView1.TotalRecords = ActiveInsuranceCompany.SelectCountCached();
            GXGridView1.DataBind();
            mvMain.SetActiveView(viewGrid);
        }
    }
Example #3
0
    protected void btnDiscardCashReport_Click(object sender, EventArgs e)
    {
        int id = GXGridView1SelectedValue;

        if (GXGridView1.SelectedIndex != -1)
        {
            if (GXGridView1.SelectedValue != null)
            {
                id = Convert.ToInt32(GXGridView1.SelectedValue);
            }
            else
            {
                id = GXGridView1SelectedValue;
            }
            CashReport cr = CashReport.Get(id);
            if (cr.CashReportStatuse.Code == CashReportStatuse.ODOBRENO)
            {
                RegisterStartupScript("myAlert", "<script>alert('НЕ МОЖЕ ДА СЕ СТОРНИРА ОДОБРЕН КАСОВ ИЗВЕШТАЈ!')</script>");
                return;
            }
            else
            {
                CashReport.DiscardCashReport(id);
                GXGridView1.TotalRecords = ViewCashReport.SelectByFKCountCached("BranchID", this.PageUser.BranchID);
                GXGridView1.DataBind();
            }
        }
    }
Example #4
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        if (GXGridView1.SelectedIndex != -1)
        {
            int bankID = 0;
            if (GXGridView1.SelectedDataKey != null)
            {
                int GXgvSelectedValue = Convert.ToInt32(GXGridView1.SelectedValue);
                bankID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            else
            {
                int GXgvSelectedValue = GXGridView1SelectedValue;
                bankID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            Broker.DataAccess.Bank b = Broker.DataAccess.Bank.Get(bankID);
            b.IsActive = false;
            Broker.DataAccess.Bank.Table.Context.SubmitChanges();

            GXGridView1.TotalRecords = ActiveBank.SelectCountCached();
            GXGridView1.DataBind();
            mvMain.SetActiveView(viewGrid);
        }
    }
Example #5
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        if (GXGridView1.SelectedIndex != -1)
        {
            int dealID = 0;
            if (GXGridView1.SelectedDataKey != null)
            {
                int GXgvSelectedValue = Convert.ToInt32(GXGridView1.SelectedValue);
                dealID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            else
            {
                int GXgvSelectedValue = GXGridView1SelectedValue;
                dealID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            LifeDeal ld = LifeDeal.Get(dealID);
            ld.IsActive = false;
            LifeDeal.Table.Context.SubmitChanges();

            GXGridView1.TotalRecords = ViewLifeDeal.SelectCountCached();
            GXGridView1.DataBind();
            mvMain.SetActiveView(viewGrid);
        }
    }
 protected void btnDiscard_Click(object sender, EventArgs e)
 {
     if (GXGridView1SelectedValue > 0)
     {
         RollBackDistribution rbd = RollBackDistribution.Get(GXGridView1SelectedValue);
         RollBackDistribution.SetDiscardedFromBranch(rbd);
         GXGridView1SelectedValue = 0;
         GXGridView1.DataBind();
     }
 }
 protected void btnConfirm_Click(object sender, EventArgs e)
 {
     if (GXGridView1SelectedValue > 0)
     {
         RollBackDistribution rbd = RollBackDistribution.Get(GXGridView1SelectedValue);
         RollBackDistribution.SetConfirmedFromCompany(rbd);
         GXGridView1SelectedValue = 0;
         GXGridView1.DataBind();
     }
 }
Example #8
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        ClientAccount ca = ClientAccount.GetByClientAndBank(int.Parse(GXGridView1.SelectedDataKey["ClientID"].ToString()), int.Parse(GXGridView1.SelectedDataKey["BankID"].ToString()));

        ca.IsActive = false;
        ClientAccount.Table.Context.SubmitChanges();
        GXGridView1.TotalRecords = ClientAccountsView.SelectCountCached();
        GXGridView1.DataBind();
        mvMain.SetActiveView(viewGrid);
    }
Example #9
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        Broker.DataAccess.Branch b = Broker.DataAccess.Branch.Get(Convert.ToInt32(DetailsView1.SelectedValue));
        b.IsActive = false;
        Broker.DataAccess.Branch.Table.Context.SubmitChanges();

        GXGridView1.TotalRecords = ActiveBank.SelectCountCached();
        GXGridView1.DataBind();
        mvMain.SetActiveView(viewGrid);
    }
Example #10
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        Statuse s = Statuse.Get(Convert.ToInt32(DetailsView1.SelectedValue));

        s.IsActive = false;
        Statuse.Table.Context.SubmitChanges();

        GXGridView1.TotalRecords = ActiveStatuse.SelectCountCached();
        GXGridView1.DataBind();
        mvMain.SetActiveView(viewGrid);
    }
Example #11
0
 protected void btnPreview_Click(object sender, EventArgs e)
 {
     mvMain.SetActiveView(viewGrid);
     SearchControl1.SearchArguments = null;
     GXGridView1.DataSourceID       = odsGridView.ID;
     GXGridView1.DataBind();
     btnNew.CssClass     = "novZapis";
     btnPreview.CssClass = "osvezi_Active";
     btnReport.CssClass  = "izvestaj";
     btnSearch.CssClass  = "prebaraj";
 }
Example #12
0
 protected void btnPreview_Click(object sender, EventArgs e)
 {
     mvMain.SetActiveView(viewGrid);
     SearchControl1.SearchArguments = null;
     GXGridView1.DataSourceID       = odsGridView.ID;
     GXGridView1.DataBind();
     btnFactureItems.CssClass = "prikaz";
     btnPreview.CssClass      = "osvezi_Active";
     btnReport.CssClass       = "izvestaj";
     btnAttachments.CssClass  = "dokumenti";
     btnChangeStatus.CssClass = "promeniStatus";
     btnSearch.CssClass       = "prebaraj";
 }
Example #13
0
 protected void btnUpdateFactureStatus_Click(object sender, EventArgs e)
 {
     if (dvChangeStatus.SelectedValue != null)
     {
         int factureID = Convert.ToInt32(dvChangeStatus.SelectedValue);
         Broker.DataAccess.Facture f = Broker.DataAccess.Facture.Get(factureID);
         DropDownList ddlStatuses    = (DropDownList)dvChangeStatus.FindControl("ddlStatuses");
         f.StatusID = Convert.ToInt32(ddlStatuses.SelectedValue);
         Broker.DataAccess.Facture.Table.Context.SubmitChanges();
         GXGridView1.DataBind();
         mvMain.SetActiveView(viewGrid);
     }
 }
Example #14
0
 protected void btnDiscardPol_Click(object sender, EventArgs e)
 {
     if (GXGridView1.SelectedIndex != -1)
     {
         Policy p = Policy.Get(GXGridView1SelectedValue);
         if (p != null)
         {
             p.Discard = true;
             Policy.Table.Context.SubmitChanges();
         }
         GXGridView1.DataBind();
     }
 }
Example #15
0
 protected void DetailsView1_ItemDeleted(object sender, DetailsViewDeletedEventArgs e)
 {
     if (e.Exception != null)
     {
         e.ExceptionHandled = true;
         ValidationUtility.ShowValidationErrors(this, e.Exception);
     }
     else
     {
         GXGridView1.TotalRecords = ViewBankslip.SelectCountCached();
         GXGridView1.DataBind();
         mvMain.SetActiveView(viewGrid);
     }
 }
Example #16
0
 protected void btnPreview_Click(object sender, EventArgs e)
 {
     mvMain.SetActiveView(viewGrid);
     SearchControl1.SearchArguments = null;
     GXGridView1.DataSourceID       = odsGridView.ID;
     GXGridView1.DataBind();
     btnNew.CssClass  = "novZapis";
     btnEdit.CssClass = "izmeni";
     //   btnDelete.CssClass = "izbrisi";
     btnPreview.CssClass     = "osvezi_Active";
     btnReport.CssClass      = "izvestaj";
     btnSearch.CssClass      = "prebaraj";
     btnAttachments.CssClass = "dokumenti";
     btnOrderItems.CssClass  = "stavki";
 }
Example #17
0
 protected void DetailsViewSubTypes_ItemInserted(object sender, DetailsViewInsertedEventArgs e)
 {
     if (e.Exception != null)
     {
         e.ExceptionHandled = true;
         e.KeepInInsertMode = true;
         ValidationUtility.ShowValidationErrors(this, e.Exception);
     }
     else
     {
         GXGridView1.TotalRecords = Broker.DataAccess.DocumentType.SelectCountCached();
         GXGridView1.DataBind();
         mvMain.SetActiveView(viewGrid);
     }
 }
Example #18
0
 protected void DetailsView1_ItemUpdated(object sender, DetailsViewUpdatedEventArgs e)
 {
     if (e.Exception != null)
     {
         e.ExceptionHandled = true;
         e.KeepInEditMode   = true;
         ValidationUtility.ShowValidationErrors(this, e.Exception);
     }
     else
     {
         GXGridView1.TotalRecords = ViewCashReport.SelectByFKCountCached("BranchID", this.PageUser.BranchID);
         GXGridView1.DataBind();
         mvMain.SetActiveView(viewGrid);
     }
 }
Example #19
0
 protected void OwnerDetailsView_ItemUpdated(object sender, DetailsViewUpdatedEventArgs e)
 {
     if (e.Exception != null)
     {
         e.ExceptionHandled = true;
         e.KeepInEditMode   = true;
         ValidationUtility.ShowValidationErrors(this, e.Exception);
     }
     else
     {
         GXGridView1.TotalRecords = Broker.DataAccess.Client.SelectCountCached();
         GXGridView1.DataBind();
         mvMain.SetActiveView(viewGrid);
     }
 }
Example #20
0
 protected void DetailsView1_ItemUpdated(object sender, DetailsViewUpdatedEventArgs e)
 {
     if (e.Exception != null)
     {
         e.ExceptionHandled = true;
         e.KeepInEditMode   = true;
         ValidationUtility.ShowValidationErrors(this, e.Exception);
     }
     else
     {
         GXGridView1SelectedValue = Convert.ToInt32(e.NewValues["ID"]);
         GXGridView1.TotalRecords = ActiveBank.SelectCountCached();
         GXGridView1.DataBind();
         mvMain.SetActiveView(viewGrid);
     }
 }
Example #21
0
 protected void DetailsView1_ItemInserted(object sender, DetailsViewInsertedEventArgs e)
 {
     if (e.Exception != null)
     {
         e.ExceptionHandled = true;
         e.KeepInInsertMode = true;
         ValidationUtility.ShowValidationErrors(this, e.Exception);
     }
     else
     {
         GXGridView1.TotalRecords = ViewRateDeal.SelectCountCached();
         GXGridView1.DataBind();
         dvRateDealPreview.DataBind();
         mvRateDealItems.SetActiveView(viewGrid);
         mvMain.SetActiveView(viewRateDealItems);
     }
 }
    protected void GXGridView1_PageChanged(object sender, GridViewPageEventArgs e)
    {
        List <RollBackDistributionCompanyInfo> distList = list;
        GridViewRowCollection displayedRows             = GXGridView1.Rows;

        foreach (GridViewRow gvRow in displayedRows)
        {
            CheckBox cbIsForRollBack           = gvRow.FindControl("cbSelected") as CheckBox;
            int      rollBackID                = Convert.ToInt32(GXGridView1.DataKeys[gvRow.RowIndex].Value);
            RollBackDistributionCompanyInfo fi = distList.Where(c => c.ID == rollBackID).SingleOrDefault();
            fi.IsForRollBack = cbIsForRollBack.Checked;
        }

        list = distList;
        GXGridView1.PageIndex    = e.NewPageIndex;
        GXGridView1.DataSourceID = null;
        GXGridView1.DataSource   = distList;
        GXGridView1.DataBind();
    }
Example #23
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        if (GXGridView1.SelectedIndex != -1)
        {
            int placeID = 0;
            if (GXGridView1.SelectedDataKey != null)
            {
                int GXgvSelectedValue = Convert.ToInt32(GXGridView1.SelectedValue);
                placeID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            else
            {
                int GXgvSelectedValue = GXGridView1SelectedValue;
                placeID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }

            Broker.DataAccess.Place p = Broker.DataAccess.Place.Get(placeID);
            //Broker.DataAccess.Place newPlace = Broker.DataAccess.Place.ShallowClone(p);
            //newPlace = p;
            //newPlace.IsActive = false;

            //p.Update(newPlace);

            p.IsActive = false;
            p.Update2();

            GXGridView1.TotalRecords = ActivePlace.SelectCountCached();
            GXGridView1.DataBind();
            mvMain.SetActiveView(viewGrid);
        }
    }
Example #24
0
    protected void btnUpdateStatus_Click(object sender, EventArgs e)
    {
        int id = GXGridView1SelectedValue;

        if (id > 0)
        {
            RadioButtonList rblStatuses = (RadioButtonList)dvChangeStatus.FindControl("rblStatuses");
            CashReport      cr          = CashReport.Get(id);
            if (rblStatuses.SelectedValue == "ODOBRENO")
            {
                cr.CashReportStatusID = CashReportStatuse.GetByCode(CashReportStatuse.ODOBRENO).ID;
            }
            else if (rblStatuses.SelectedValue == "VRATENO")
            {
                cr.CashReportStatusID = CashReportStatuse.GetByCode(CashReportStatuse.VRATENO).ID;
            }
            cr.ApproverUserID = this.PageUser.ID;
            cr.ApproverDate   = DateTime.Now;
            CashReport.Table.Context.SubmitChanges();
            GXGridView1.TotalRecords = ViewCashReport.SelectCountCached();
            GXGridView1.DataBind();
            mvMain.SetActiveView(viewGrid);
        }
    }
Example #25
0
 protected void OwnerDetailsView_ItemDeleted(object sender, DetailsViewDeletedEventArgs e)
 {
     GXGridView1.TotalRecords = Broker.DataAccess.Client.SelectCountCached();
     GXGridView1.DataBind();
     mvMain.SetActiveView(viewGrid);
 }
Example #26
0
 protected void btnDelete_Click1(object sender, EventArgs e)
 {
     GXGridView1.TotalRecords = ViewOffer.SelectCountCached();
     GXGridView1.DataBind();
     mvMain.SetActiveView(viewGrid);
 }
Example #27
0
 protected void DetailsView1_ItemDeleted(object sender, DetailsViewDeletedEventArgs e)
 {
     GXGridView1.TotalRecords = ViewCashReport.SelectByFKCountCached("BranchID", this.PageUser.BranchID);
     GXGridView1.DataBind();
     mvMain.SetActiveView(viewGrid);
 }
Example #28
0
 protected void DetailsView1_ItemDeleted(object sender, DetailsViewDeletedEventArgs e)
 {
     GXGridView1.TotalRecords = ViewOffer.SelectCountCached();
     GXGridView1.DataBind();
     mvMain.SetActiveView(viewGrid);
 }