protected void grdCourier_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCourier).IsAddEdit;
            }

            if (IsAddEdit.Value)
            {
                e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdCourier, "Select$" + e.Row.RowIndex);
            }

            if (Convert.ToInt32(e.Row.Cells[CU.GetColumnIndexByName(grdCourier, CS.eStatus)].Text) != (int)eStatus.Active)
            {
                e.Row.Attributes["class"] = "GridDesableRow ";
            }

            DataRowView dataItem       = (DataRowView)e.Row.DataItem;
            var         lnkEditCourier = e.Row.FindControl("lnkEditCourier") as LinkButton;
            var         ltrCourier     = e.Row.FindControl("ltrCourier") as Literal;

            lnkEditCourier.Visible = IsAddEdit.Value;
            ltrCourier.Visible     = !IsAddEdit.Value;

            lnkEditCourier.Text            = ltrCourier.Text = dataItem[CS.CourierName].ToString() + (dataItem[CS.IsPost].zToInt() == (int)eYesNo.Yes ? "*" : string.Empty);
            lnkEditCourier.CommandArgument = dataItem[CS.CourierId].ToString();
        }
    }
    protected void grdItemAdjustment_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.Adjustment).IsAddEdit;
            }

            if (IsAddEdit.Value)
            {
                e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdItemAdjustment, "Select$" + e.Row.RowIndex);
            }

            DataRowView dataItem = (DataRowView)e.Row.DataItem;
            var         lnkEditItemAdjustment = e.Row.FindControl("lnkEditItemAdjustment") as LinkButton;
            var         ltrItemAdjustment     = e.Row.FindControl("ltrItemAdjustment") as Literal;

            lnkEditItemAdjustment.Visible = IsAddEdit.Value;
            ltrItemAdjustment.Visible     = !IsAddEdit.Value;

            lnkEditItemAdjustment.Text            = ltrItemAdjustment.Text = dataItem[CS.ReferenceNo].ToString();
            lnkEditItemAdjustment.CommandArgument = dataItem[CS.ItemAdjustmentId].ToString();
        }
    }
    private void CheckVisibleButtonValue()
    {
        var objAuthority = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageVariant);

        lnkAddValue.Visible    = lnkEditValue.Visible = objAuthority.IsAddEdit;
        lnkDeleteValue.Visible = objAuthority.IsDelete;
    }
    protected void grdPortal_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManagePortal).IsAddEdit;
            }

            DataRowView dataItem = (DataRowView)e.Row.DataItem;

            e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdPortal, "Select$" + e.Row.RowIndex);
            if (dataItem[CS.eStatus].zToInt() != (int)eStatus.Active)
            {
                e.Row.Attributes["class"] = "GridDesableRow ";
            }

            var lnkEditPortal = e.Row.FindControl("lnkEditPortal") as LinkButton;
            var ltrPortal     = e.Row.FindControl("ltrPortal") as Literal;

            lnkEditPortal.Visible         = IsAddEdit.Value;
            lnkEditPortal.CommandArgument = dataItem.Row[CS.PortalId].ToString();

            ltrPortal.Visible = !IsAddEdit.Value;
            ltrPortal.Text    = lnkEditPortal.Text = dataItem.Row[CS.Portal].ToString();
        }
    }
Exemplo n.º 5
0
    protected void grdService_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCountry).IsAddEdit;
            }

            if (IsAddEdit.Value)
            {
                e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdService, "Select$" + e.Row.RowIndex);
            }

            if (Convert.ToInt32(e.Row.Cells[CU.GetColumnIndexByName(grdService, CS.eStatus)].Text) != (int)eStatus.Active)
            {
                e.Row.Attributes["class"] = "GridDesableRow ";
            }

            DataRowView dataItem         = (DataRowView)e.Row.DataItem;
            var         lnkEditService   = e.Row.FindControl("lnkEditService") as LinkButton;
            var         ltrService       = e.Row.FindControl("ltrService") as Literal;
            var         lblServiceDetail = e.Row.FindControl("lblServiceDetail") as Label;

            lnkEditService.Visible = IsAddEdit.Value;
            ltrService.Visible     = !IsAddEdit.Value;

            lnkEditService.Text            = ltrService.Text = dataItem[CS.Pincode].ToString();
            lnkEditService.CommandArgument = dataItem[CS.ServiceAvailabilityId].ToString();

            lblServiceDetail.Text = dataItem[CS.CityName].ToString() + ", " + dataItem[CS.StateName].ToString() + ", " + dataItem[CS.CountryName].ToString();
        }
    }
    protected void grdOrganization_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.Organization).IsAddEdit;
            }

            if (IsAddEdit.Value)
            {
                e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdOrganization, "Select$" + e.Row.RowIndex);
            }

            if (Convert.ToInt32(e.Row.Cells[CU.GetColumnIndexByName(grdOrganization, CS.eStatus)].Text) != (int)eStatus.Active)
            {
                e.Row.Attributes["class"] = "GridDesableRow ";
            }

            DataRowView dataItem            = (DataRowView)e.Row.DataItem;
            var         lnkEditOrganization = e.Row.FindControl("lnkEditOrganization") as LinkButton;
            var         ltrOrganization     = e.Row.FindControl("ltrOrganization") as Literal;

            lnkEditOrganization.Visible = IsAddEdit.Value;
            ltrOrganization.Visible     = !IsAddEdit.Value;

            lnkEditOrganization.Text            = ltrOrganization.Text = dataItem[CS.OrganizationName].ToString();
            lnkEditOrganization.CommandArgument = dataItem[CS.OrganizationId].ToString();
        }
    }
Exemplo n.º 7
0
    protected void grdPriceList_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManagePriceList).IsAddEdit;
            }

            if (IsAddEdit.Value)
            {
                e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdPriceList, "Select$" + e.Row.RowIndex);
            }

            if (Convert.ToInt32(e.Row.Cells[CU.GetColumnIndexByName(grdPriceList, CS.eStatus)].Text) != (int)eStatus.Active)
            {
                e.Row.Attributes["class"] = "GridDesableRow ";
            }

            DataRowView dataItem         = (DataRowView)e.Row.DataItem;
            var         lnkEditPriceList = e.Row.FindControl("lnkEditPriceList") as LinkButton;
            var         ltrPriceList     = e.Row.FindControl("ltrPriceList") as Literal;
            var         aPriceListId     = e.Row.FindControl("aPriceListId") as HtmlAnchor;


            lnkEditPriceList.Visible = IsAddEdit.Value;
            ltrPriceList.Visible     = !IsAddEdit.Value;

            lnkEditPriceList.Text            = ltrPriceList.Text = dataItem[CS.PriceListName].ToString();
            lnkEditPriceList.CommandArgument = dataItem[CS.PriceListId].ToString();

            aPriceListId.InnerText = dataItem[CS.PriceListId].ToString().Encrypt();
            aPriceListId.HRef      = "SearchProduct.aspx?pl=" + aPriceListId.InnerText + "&" + CS.OrganizationId.Encrypt() + "=" + CU.GetOrganizationId().ToString().Encrypt();
        }
    }
    private void CheckVisibleButton()
    {
        var objAuthority = CU.GetAuthority(CU.GetUsersId(), eAuthority.Adjustment);

        lnkAdd.Visible    = lnkEdit.Visible = objAuthority.IsAddEdit;
        lnkDelete.Visible = objAuthority.IsDelete;
    }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.Firm).IsAddEdit&& (sender == null || grdFirm.zIsValidSelection(lblFirmId, "chkSelect", CS.FirmId)))
     {
         LoadFirmDetail();
         popupFirm.Show();
     }
 }
 protected void lnkEditValue_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageVariant).IsAddEdit&& (sender == null || grdVariantValue.zIsValidSelection(lblVariantValueId, "chkSelect", CS.VariantValueId)))
     {
         LoadVariantValueDetail();
         popupVariantValue.Show();
     }
 }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageVendor).IsAddEdit&& (sender == null || grdVendor.zIsValidSelection(lblVendorId, "chkSelect", CS.VendorId)))
     {
         LoadVendorDetail();
         popupVendor.Show();
     }
 }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageBankAccount).IsAddEdit&& (sender == null || grdBankAccount.zIsValidSelection(lblBankAccountId, "chkSelect", CS.BankAccountId)))
     {
         LoadBankAccountDetail();
         popupBankAccount.Show();
     }
 }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.Organization).IsAddEdit&& (sender == null || grdOrganization.zIsValidSelection(lblOrganizationId, "chkSelect", CS.OrganizationId)))
     {
         LoadOrganizationDetail();
         popupOrganization.Show();
     }
 }
Exemplo n.º 14
0
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCountry).IsAddEdit&& (sender == null || grdService.zIsValidSelection(lblServiceAvailabilityId, "chkSelect", CS.ServiceAvailabilityId)))
     {
         LoadServiceDetail();
         popupService.Show();
     }
 }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManagePortal).IsAddEdit&& (sender == null || grdPortal.zIsValidSelection(lblPortalId, "chkSelect", CS.PortalId)))
     {
         LoadPortalDetail();
         popupPortal.Show();
     }
 }
Exemplo n.º 16
0
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCallHistory).IsAddEdit&& (sender == null || grdCallHistory.zIsValidSelection(lblCallHistoryId, "chkSelect", CS.CallHistoryId)))
     {
         LoadCallHistoryDetail();
         popupCallHistory.Show();
     }
 }
Exemplo n.º 17
0
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageOrderPayment).IsAddEdit&& (grdOrderPayment.zIsValidSelection(lblOrderPaymentId, "chkSelect", CS.OrderPaymentId)))
     {
         popupManageOrderPayment.SetOrderPaymentId = lblOrderPaymentId.Text;
         popupManageOrderPayment.LoadOrderPaymentDetail(0);
         popupOrderPayment.Show();
     }
 }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.Designation).IsAddEdit&& (sender == null || grdDesignation.zIsValidSelection(lblDesignationId, "chkSelect", CS.DesignationId)))
     {
         popupManageDesignation.SetDesignationId = lblDesignationId.Text;
         popupManageDesignation.LoadDesignationDetail(false);
         popupDesignation.Show();
     }
 }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCountry).IsAddEdit&& (sender == null || grdCountry.zIsValidSelection(lblCountryId, "chkSelect", CS.CountryId)))
     {
         popupManageCountry.SetCountryId = lblCountryId.Text;
         popupManageCountry.LoadCountryDetail(false);
         popupCountry.Show();
     }
 }
Exemplo n.º 20
0
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageArea).IsAddEdit&& (sender == null || grdArea.zIsValidSelection(lblAreaId, "chkSelect", CS.AreaId)))
     {
         popupManageArea.SetAreaId = lblAreaId.Text;
         popupManageArea.LoadAreaDetail(false);
         popupArea.Show();
     }
 }
 protected void grdCountry_OnSelectedIndexChanged(object sender, EventArgs e)
 {
     lblCountryId.Text = grdCountry.Rows[grdCountry.SelectedRow.RowIndex].Cells[CU.GetColumnIndexByName(grdCountry, CS.CountryId)].Text;
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageState).IsView)
     {
         Response.Redirect("ManageState.aspx?" + CS.CountryId.Encrypt() + "=" + lblCountryId.Text.Encrypt(), true);
     }
     lnkEdit_OnClick(null, null);
 }
 protected void lnkEdit_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageState).IsAddEdit&& (sender == null || grdState.zIsValidSelection(lblStateId, "chkSelect", CS.StateId)))
     {
         poupManageState.SetStateId = lblStateId.Text;
         poupManageState.LoadStateDetail(false);
         popupState.Show();
     }
 }
 protected void lnkEditCountry_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCountry).IsAddEdit)
     {
         popupManageCountry.SetCountryId = ((LinkButton)sender).CommandArgument.ToString();
         popupManageCountry.LoadCountryDetail(true);
         popupCountry.Show();
     }
 }
 protected void lnkEditState_OnClick(object sender, EventArgs e)
 {
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageState).IsAddEdit)
     {
         poupManageState.SetStateId = ((LinkButton)sender).CommandArgument.ToString();
         poupManageState.LoadStateDetail(true);
         popupState.Show();
     }
 }
    protected void grdState_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageState).IsAddEdit;
            }

            if (!IsViewDestination.HasValue)
            {
                IsViewDestination = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCity).IsView;
            }

            if (!IsAddEditCountry.HasValue)
            {
                IsAddEditCountry = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCountry).IsAddEdit;
            }

            if (IsAddEdit.Value || IsViewDestination.Value)
            {
                e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdState, "Select$" + e.Row.RowIndex);
            }

            if (Convert.ToInt32(e.Row.Cells[CU.GetColumnIndexByName(grdState, CS.eStatus)].Text) != (int)eStatus.Active)
            {
                e.Row.Attributes["class"] = "GridDesableRow ";
            }

            #region Country

            DataRowView dataItem       = (DataRowView)e.Row.DataItem;
            var         lnkEditCountry = e.Row.FindControl("lnkEditCountry") as LinkButton;
            var         ltrCountry     = e.Row.FindControl("ltrCountry") as Literal;

            lnkEditCountry.Visible = IsAddEditCountry.Value;
            ltrCountry.Visible     = !IsAddEditCountry.Value;

            lnkEditCountry.Text            = ltrCountry.Text = dataItem[CS.CountryName].ToString();
            lnkEditCountry.CommandArgument = dataItem[CS.CountryId].ToString();

            #endregion

            #region State

            var lnkEditState = e.Row.FindControl("lnkEditState") as LinkButton;
            var ltrState     = e.Row.FindControl("ltrState") as Literal;

            lnkEditState.Visible = IsAddEdit.Value;
            ltrState.Visible     = !IsAddEdit.Value;

            lnkEditState.Text            = ltrState.Text = dataItem[CS.StateName].ToString();
            lnkEditState.CommandArgument = dataItem[CS.StateId].ToString();

            #endregion
        }
    }
Exemplo n.º 26
0
    private void CheckVisibleButton()
    {
        var objAuthority = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCallHistory);

        lnkAdd.Visible    = lnkEdit.Visible = objAuthority.IsAddEdit;
        lnkDelete.Visible = objAuthority.IsDelete;

        lnkActive.Visible   = (objAuthority.IsAddEdit && ((!chkActive.Checked && chkDeactive.Checked) || (chkActive.Checked && chkDeactive.Checked) || (!chkActive.Checked && !chkDeactive.Checked)));
        lnkDeactive.Visible = (objAuthority.IsDelete && ((chkActive.Checked && !chkDeactive.Checked) || (chkActive.Checked && chkDeactive.Checked) || (!chkActive.Checked && !chkDeactive.Checked)));
    }
 protected void grdState_OnSelectedIndexChanged(object sender, EventArgs e)
 {
     lblStateId.Text = grdState.Rows[grdState.SelectedRow.RowIndex].Cells[CU.GetColumnIndexByName(grdState, CS.StateId)].Text;
     if (CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCity).IsView)
     {
         Response.Redirect("ManageCity.aspx?" + CS.StateId.Encrypt() + "=" + lblStateId.Text.Encrypt());
     }
     else
     {
         lnkEdit_OnClick(null, null);
     }
 }
    private void CheckVisibleButton()
    {
        var objAuthority = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManagePortal);

        lnkAdd.Visible      = lnkEdit.Visible = objAuthority.IsAddEdit;
        lnkDelete.Visible   = objAuthority.IsDelete;
        lnkActive.Visible   = (objAuthority.IsAddEdit && ((!chkActive.Checked && chkDeactive.Checked) || (chkActive.Checked && chkDeactive.Checked) || (!chkActive.Checked && !chkDeactive.Checked)));
        lnkDeactive.Visible = (objAuthority.IsDelete && ((chkActive.Checked && !chkDeactive.Checked) || (chkActive.Checked && chkDeactive.Checked) || (!chkActive.Checked && !chkDeactive.Checked)));

        if (!objAuthority.IsAddEdit)
        {
            grdPortal.Attributes.Add("class", grdPortal.Attributes["class"].ToString().Replace("rowloader", ""));
        }
    }
    protected void lnkEdit_OnClick(object sender, EventArgs e)
    {
        if (CU.GetAuthority(CU.GetUsersId(), eAuthority.Adjustment).IsAddEdit&& (sender == null || grdItemAdjustment.zIsValidSelection(lblItemAdjustmentId, "chkSelect", CS.ItemAdjustmentId)))
        {
            if (new ItemAdjustment()
            {
                ItemAdjustmentId = lblItemAdjustmentId.zToInt(), OrdersId = 0
            }.SelectCount() == 0)
            {
                CU.ZMessage(eMsgType.Error, string.Empty, "This Adjustment is Order Adjustment, Then It can not Edit.");
                return;
            }

            LoadItemAdjustmentDetail();
            SetControl(eControl.ItemAdjustmentDetail);
        }
    }
Exemplo n.º 30
0
    protected void grdCallHistory_OnRowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (!IsAddEdit.HasValue)
            {
                IsAddEdit = CU.GetAuthority(CU.GetUsersId(), eAuthority.ManageCallHistory).IsAddEdit;
            }

            if (IsAddEdit.Value)
            {
                e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(grdCallHistory, "Select$" + e.Row.RowIndex);
            }

            if (Convert.ToInt32(e.Row.Cells[CU.GetColumnIndexByName(grdCallHistory, CS.eStatus)].Text) != (int)eStatus.Active)
            {
                e.Row.Attributes["class"] = "GridDesableRow ";
            }

            DataRowView dataItem = (DataRowView)e.Row.DataItem;

            string CallDirection = "<i title='Incoming' class='fa fa-arrow-circle-o-down iIncoming'></i>";
            if (dataItem[CS.eCallDirection].zToInt() == (int)eCallDirection.Outgoing)
            {
                CallDirection = "<i title='Outgoing' class='fa fa-arrow-circle-o-up iOutgoing'></i>";
            }

            var ltrMobileNo = e.Row.FindControl("ltrMobileNo") as Literal;
            var ltrTime     = e.Row.FindControl("ltrTime") as Literal;

            var ltrAudioTag        = e.Row.FindControl("ltrAudioTag") as Literal;
            var aDownloadRecording = e.Row.FindControl("aDownloadRecording") as HtmlAnchor;

            ltrMobileNo.Text = CallDirection + " " + dataItem[CS.MobileNo].ToString();
            ltrTime.Text     = Convert.ToDateTime(dataItem[CS.Time]).ToString("dd MMM yy HH:mm") + " (" + new TimeSpan(0, 0, 0, dataItem[CS.Duration].zToInt().Value).ToString() + ")";

            string FilePath = CU.GetFilePath(false, ePhotoSize.Original, eFolder.CallRecording, dataItem[CS.CallHistoryId].ToString(), dataItem[CS.Extension].ToString()).Replace("~/", "");
            aDownloadRecording.HRef = FilePath;
            aDownloadRecording.Attributes.Add("download", dataItem[CS.MobileNo].ToString() + "-" + Convert.ToDateTime(dataItem[CS.Time]).ToString("ddMMMyyHHmm") + "-" + dataItem[CS.Duration] + "s" + dataItem[CS.Extension].ToString());

            ltrAudioTag.Text = "<audio controlsList='nodownload' controls><source src='" + FilePath + "' type='audio/" + dataItem[CS.Extension].ToString().Replace(".", "") + "'>Your browser does not support the audio element.</audio>";
        }
    }