Exemple #1
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "a")
     {
         AnhScan.ImageUrl = "../Images/no_photo.jpg";
     }
 }
Exemple #2
0
        protected void RAM1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            string mensajeError = string.Empty;

            try
            {
                string cmd = e.Argument.ToString();
                switch (cmd)
                {
                case "RebindGrid":
                    rgFacturaSvtaAlmacenDet.Rebind();
                    break;

                case "panel":
                    Unit altura = (Unit)(Convert.ToDouble(HiddenHeight.Value) - 100);
                    RadPane1.Height     = altura;
                    RadPane1.Width      = RadPageViewDetalles.Width;
                    RadSplitter1.Height = altura;
                    rgFacturaSvtaAlmacenDet.Rebind();
                    break;
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
            }
        }
Exemple #3
0
        protected void ramOrdenVenta_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }

            try
            {
                if (e.Argument[0].ToString().Trim() != string.Empty)
                {
                    //grdPersonal.MasterTableView.SortExpressions.Clear();
                    //grdPersonal.MasterTableView.GroupByExpressions.Clear();

                    grdOrdenVenta.Rebind();
                    OrdenVenta_Listar(null, dpFechaInicio.SelectedDate.Value, dpFechaFinal.SelectedDate.Value, null, cbSectorista.SelectedValue, int.Parse(cboEstado.SelectedValue), int.Parse(cboTipoPago.SelectedValue));

                    lblMensaje.Text     = "Se realizo el registro del Personal";
                    lblMensaje.CssClass = "mensajeExito";
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text     = "ERROR: " + ex.Message;
                lblMensaje.CssClass = "mensajeError";
            }
        }
        /// <summary>
        /// Handles the AjaxRequest event of the radAjaxManager control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="Telerik.Web.UI.AjaxRequestEventArgs"/> instance containing the event data.</param>
        protected void radAjaxManager_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (e.Argument == "AddCompany")
            {
                if (Session["UpdatedContactId"] != null && Session["CompanyTitle"] != null)
                {
                    var company = new tbl_Company
                    {
                        ID        = Guid.NewGuid(),
                        CreatedAt = DateTime.Now,
                        SiteID    = CurrentUser.Instance.SiteID,
                        Name      = Session["CompanyTitle"].ToString(),
                        StatusID  = _dataManager.Status.SelectDefault(CurrentUser.Instance.SiteID).ID
                    };
                    _dataManager.Company.Add(company);

                    var contact = _dataManager.Contact.SelectById(CurrentUser.Instance.SiteID, Guid.Parse(Session["UpdatedContactId"].ToString()));
                    contact.CompanyID = company.ID;
                    _dataManager.Contact.Update(contact);

                    Session["CompanyTitle"]     = null;
                    Session["UpdatedContactId"] = null;

                    Response.Redirect(UrlsData.AP_Company(company.ID));
                }
            }

            if (e.Argument == "CancelAddCompany")
            {
                Session["CompanyTitle"]     = null;
                Session["UpdatedContactId"] = null;
                Response.Redirect(UrlsData.AP_Contacts());
            }
        }
Exemple #5
0
 protected void JobAjaxManager_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument.IndexOf("OpenSelectedJob") > -1)
     {
         if (gridJobs.SelectedItems.Count == 1)
         {
             Response.Redirect(string.Format("~/JobProfile.aspx?JobId={0}&mode=edit", GetSelectedJobID()), true);
         }
     }
     else if (e.Argument.IndexOf("DeleteSelectedJob") > -1)
     {
         if (gridJobs.SelectedItems.Count == 1)
         {
             JobAjaxManager.AjaxSettings.AddAjaxSetting(JobAjaxManager, gridJobs);
             JobRepository jobRepo = new JobRepository();
             jobRepo.Delete(new Job(GetSelectedJobID()));
             gridJobs.Rebind();
         }
     }
     else if (e.Argument.IndexOf("PreviewJob") > -1)
     {
         if (gridJobs.SelectedItems.Count == 1)
         {
             string script = string.Format("openPopUp('{0}')", WebConfig.NeosJobDetailURL + GetSelectedJobID());
             JobAjaxManager.ResponseScripts.Add(script);
             JobAjaxManager.ResponseScripts.Add("processJobToolBar(\"JobGridSelected\");");
         }
     }
 }
 protected void RadAjaxManagerBaseItem_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Rebind")
     {
         RadListViewBaseItems.Rebind();
     }
 }
Exemple #7
0
        protected void RAM1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            try
            {
                string cmd = e.Argument.ToString();
                switch (cmd)
                {
                case "RebindGrid":
                    Inicializar();
                    break;

                case "ok":
                    string status = Session["Ped_Accion" + Session.SessionID].ToString();
                    if (status == "I")
                    {
                        //Imprimir();
                    }
                    else
                    {
                        //Baja();
                    }
                    break;
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "RAM1_AjaxRequest");
            }
        }
        protected void ramTabuladorMaestro_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            string     pParameter      = e.Argument;
            E_SELECTOR vTabuladorCopia = new E_SELECTOR();

            if (pParameter != null)
            {
                vTabuladorCopia = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter);
            }

            if (vTabuladorCopia != null)
            {
                if (vTabuladorCopia.clTipo == "GUARDAR")
                {
                    Actualizar(null);
                }
                if (vTabuladorCopia.clTipo == "PR_GUARDAR")
                {
                    Actualizar("RECALCULAR");
                }
                if (vTabuladorCopia.clTipo == "TABULADOR")
                {
                    CopiarTabuladorMaestro(int.Parse(vTabuladorCopia.oSeleccion.ToString()));
                }
                if (vTabuladorCopia.clTipo == "ACTUALIZAR")
                {
                    MercadoSalarial();
                }
            }
        }
    /*
     * protected void ButtonCreateTransaction_Click (object sender, EventArgs e)
     * {
     *
     *  if (!_authority.HasPermission(Permission.CanDoEconomyTransactions, PPOrgId))
     *  {
     *      ScriptManager.RegisterStartupScript(this, Page.GetType(), "getlost",
     *                                          "alert ('You do not have access to financial records.');", true);
     *      return;
     *  }
     *
     *  int accountId = Int32.Parse(this.DropAccountsCreate.SelectedValue);
     *
     *  if (accountId == 0)
     *  {
     *      ScriptManager.RegisterStartupScript(this, Page.GetType(), "getlost",
     *                                          "alert ('Please select an account.');", true);
     *      return;
     *  }
     *
     *  double amount = Double.Parse(this.TextAmountCreate.Text, new CultureInfo("sv-SE"));
     *  string description = this.TextDescriptionCreate.Text;
     *  DateTime transactionDateTime = (DateTime)this.DateCreate.SelectedDate;
     *
     *  FinancialTransaction transaction = FinancialTransaction.Create(PPOrgId, transactionDateTime, description);
     *  transaction.AddRow(accountId, amount, _currentUser.Identity);
     *
     *  // As the RadWindowManager and RadAjaxUpdate are part of the UpdatePanel we're rewriting, we
     *  // need to make the client call the function only when the ajax call has completed. We set
     *  // 200ms for this, but pretty much any amount of time should be ok, as long as it's delayed
     *  // past the actual ajax rewrite.
     *
     *  ScriptManager.RegisterStartupScript(this, Page.GetType(), "finishthejob",
     *                                      "ShowTransactionFormDelayed (" + transaction.Identity + ");", true);
     * }*/


    protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
    {
        // TODO: There is a problem with re-getting the query parameters here -- the user
        // may have changed the data in the web form, which will repopulate the grid
        // with different data when the popup closes. This would be extremely confusing
        // to the user. Is there  a good way to invisibly cache the query base
        // (account, start date, end date)?


        if (e.Argument == "Rebind")
        {
            this.GridBudgetAccounts.MasterTableView.SortExpressions.Clear();
            this.GridBudgetAccounts.MasterTableView.GroupByExpressions.Clear();
            PopulateGrid();
            this.GridBudgetAccounts.Rebind();
        }
        else if (e.Argument == "RebindAndNavigate")
        {
            this.GridBudgetAccounts.MasterTableView.SortExpressions.Clear();
            this.GridBudgetAccounts.MasterTableView.GroupByExpressions.Clear();
            this.GridBudgetAccounts.MasterTableView.CurrentPageIndex =
                this.GridBudgetAccounts.MasterTableView.PageCount - 1;
            PopulateGrid();
            this.GridBudgetAccounts.Rebind();
        }
    }
 protected void RadAjaxManager1_AjaxRequest1(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Rebind")
     {
         txt_CodeOstad.Text = Session["code_ostad"].ToString();
     }
 }
Exemple #11
0
 protected void ramOrganigrama_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "seleccionArea")
     {
         CargarDatosOrganigrama(chkMostrarPuestos.Checked, ObtieneIdArea());
     }
 }
        protected void ramPresupuesto_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }

            try
            {
                if (e.Argument[0].ToString().Trim() != string.Empty)
                {
                    //grdPersonal.MasterTableView.SortExpressions.Clear();
                    //grdPersonal.MasterTableView.GroupByExpressions.Clear();
                    //gvwProductos.Rebind();
                    rpgResumenZona.Rebind();
                    //CargarPresupuestoPendiente();
                    CargarPresupuestoPromotor();

                    lblMensaje.Text     = "Se realizo el registro del Personal";
                    lblMensaje.CssClass = "mensajeExito";
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text     = "ERROR: " + ex.Message;
                lblMensaje.CssClass = "mensajeError";
            }
        }
    protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
    {
        switch (e.Argument)
        {
        case "updateTotal":
            decimal tot = 0;
            decimal cob = 0;
            if (sn != null)
            {
                foreach (Ticket t in sn.Tickets)
                {
                    tot += t.Amount;
                }
                foreach (GeneralPayment gpy in sn.GeneralPayments)
                {
                    cob += gpy.Amount;
                }
            }
            txtTotal.Text = String.Format("{0:0.00}", tot);
            txtPaid.Text  = String.Format("{0:0.00}", cob);
            sn.Total      = tot;
            sn.Paid       = cob;
            ctx.SaveChanges();
            break;

        case "yes":
            break;

        case "no":
            Response.Redirect(String.Format("ServiceNoteForm.aspx?ServiceNoteId={0}", Session["LinkId"]));
            break;
        }
    }
Exemple #14
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     RefreshGrid(true, chkPaid.Checked);
     if (e.Argument == "new")
     {
         RadGrid1.CurrentPageIndex = RadGrid1.PageCount - 1;
         RadGrid1.Rebind();
     }
     if (e.Argument == "yes")
     {
         if (Session["DeleteId"] != null)
         {
             try
             {
                 ticketId = (int)Session["DeleteId"];
                 tck      = CntAriCli.GetTicket(ticketId, ctx);
                 ctx.Delete(tck);
                 ctx.SaveChanges();
                 RefreshGrid(true, chkPaid.Checked);
                 Session["DeleteId"] = null;
             }
             catch (Exception ex)
             {
                 Session["Exception"] = ex;
                 string command = String.Format("showDialog('Error','{0}','error',null, 0, 0)"
                                                , Resources.GeneralResource.DeleteRecordFail);
                 RadAjaxManager1.ResponseScripts.Add(command);
             }
         }
     }
 }
Exemple #15
0
        protected void mngMenu_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                Response.Redirect("~/Security/frmCerrar.aspx");
            }

            try
            {
                if (e.Argument == "Rebind")
                {
                    Menu_Listar();
                }

                if (e.Argument == "RebindAndNavigate")
                {
                    //grdPerfil.MasterTableView.SortExpressions.Clear();
                    //grdPerfil.MasterTableView.GroupByExpressions.Clear();
                    //grdPerfil.MasterTableView.CurrentPageIndex = grdPerfil.MasterTableView.PageCount - 1;
                    //grdPerfil.Rebind();
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text     = ex.Message;
                lblMensaje.CssClass = "mensajeError";
            }
        }
Exemple #16
0
 protected void RAM1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "refreshGrid")
     {
         RadGrid1.Rebind();
     }
 }
Exemple #17
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Rebind")
     {
         radGridPrintStatus.Rebind();
     }
 }
        protected void AjaxManager_Request(object sender, AjaxRequestEventArgs e)
        {
            RadTreeNodeEventArgs tne;// = new RadTreeNodeEventArgs(RadTreeView1.SelectedNode);

            switch (e.Argument)
            {
            case "XoaNV":
                if (RadGrid1.Items.Count != 1)
                {
                    Int32 i  = (Int32)Session["idAcc"];
                    var   dt = _entities.DangNhaps.Where(x => x.IDDangNhap == i).FirstOrDefault();
                    _entities.DangNhaps.DeleteObject(dt);
                    _entities.SaveChanges();
                    RadGrid1.Rebind();
                }
                else
                {
                    RadContextMenu1.FindItemByValue("xoa").Enabled = false;
                }
                break;

            case "RebindGrid":
                RadGrid1.Rebind();
                foreach (GridDataItem item in RadGrid1.SelectedItems)
                {
                    if (item.Cells[0].Text == ((String)Session["idNV"]))
                    {
                        item.Selected = true;
                    }
                }
                break;
            }
        }
Exemple #19
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     RadGrid1.Rebind();
     if (e.Argument == "new")
     {
         RadGrid1.CurrentPageIndex = RadGrid1.PageCount - 1;
         RadGrid1.Rebind();
     }
     if (e.Argument == "yes")
     {
         if (Session["DeleteId"] != null)
         {
             try
             {
                 serviceNoteId = (int)Session["DeleteId"];
                 ServiceNote sn = CntAriCli.GetServiceNote(serviceNoteId, ctx);
                 CntAriCli.DeleteServiceNote(sn, ctx);
                 RadGrid1.Rebind();
                 Session["DeleteId"] = null;
             }
             catch (Exception ex)
             {
                 Session["Exception"] = ex;
                 string command = String.Format("showDialog('Error','{0}','error',null, 0, 0)"
                                                , Resources.GeneralResource.DeleteRecordFail);
                 RadAjaxManager1.ResponseScripts.Add(command);
             }
         }
     }
 }
        public void AjaxManager_OnRequest(object sender, AjaxRequestEventArgs e)
        {
            SitePackageManager manager = SitePackageManager.NewInstance;
            Package package = manager.GetPackage(e.Argument);
            manager.CreatePackage(package, this);
            manager.DeployDemoPackage(package.Guid, this);

            //Send an email to the admin
            String body = String.Format(
            @"A new package was created which requires approval.
            Author: {0}
            Package Unique Id: {1}
            Owner Subscription Id: {2}
            Title: {3}
            Date: {4}", LoggedInUser.Username, package.Guid, package.OwnerSubscriptionId, package.Title, package.Created);

            EmailClient client = EmailClient.GetDefaultClient();
            client.ToAddress = GooeyConfigManager.EmailAddresses.SiteAdmin;
            client.FromAddress = LoggedInUser.Email;
            client.Send("New Site Package Requiring Approval", body);

            RadProgressContext progress = RadProgressContext.Current;
            progress.CurrentOperationText = "Successfully Deployed Package";
            progress.OperationComplete = true;
        }
 /// <summary>
 /// Handles the OnAjaxRequest event of the rapFormWizard control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="Telerik.Web.UI.AjaxRequestEventArgs"/> instance containing the event data.</param>
 protected void rapFormWizard_OnAjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Clear")
     {
         ClearPageviews();
     }
 }
Exemple #22
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "a")
     {
         AnhNV.ImageUrl = "../Images/Staff.png";
     }
 }
    void RadAjaxPanel1_AjaxRequest(object sender, AjaxRequestEventArgs e)
    {
        StringBuilder whereClause = new StringBuilder();
        if (!string.IsNullOrEmpty(e.Argument.ToString()))
        {
            string[] elements = e.Argument.ToString().Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
            foreach (var element in elements)
            {
                var group = element.Split(new char[] { '~' }, StringSplitOptions.RemoveEmptyEntries);
                int firstPart = Convert.ToInt32(group[0]);
                int secondPart = Convert.ToInt32(group[1]);
                whereClause.Append(string.Format("{0} = '{1}' AND ", Arguments[firstPart], Arguments[secondPart]));
            }

            // Remove the last " AND " clause
            whereClause.Remove(whereClause.Length - 5, 5);

            GridDataSource = GetDataTable(string.Format("SELECT * FROM Transportation WHERE {0}", whereClause.ToString()));
        }
        //Executed when row and column grandtotal cell is clicked
        else
        {
            GridDataSource = GetDataTable("SELECT * FROM Transportation");
        }

        RadWindow1.VisibleOnPageLoad = true;
        RadGrid1.Rebind();
    }
Exemple #24
0
        protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            // es llamado desde la selección de una empresa
            Empresa empresa = CntLainsaSci.GetEmpresa(int.Parse(e.Argument), ctx);

            CargaInstalaciones(empresa);
        }
Exemple #25
0
    protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
    {
        switch (e.Argument)
        {
        case "updateTotal":
            decimal tot = 0;
            if (asn != null)
            {
                foreach (AnestheticTicket at in asn.AnestheticTickets)
                {
                    tot += at.Amount;
                }
            }
            txtTotal.Text = String.Format("{0:0.00}", tot);
            asn.Total     = tot;
            ctx.SaveChanges();
            break;

        case "yes":
            break;

        case "no":
            Response.Redirect(String.Format("AnestheticServiceNoteForm.aspx?AnestheticServiceNoteId={0}", Session["LinkId"]));
            break;
        }
    }
Exemple #26
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "RebindScheduler")
     {
         VaaScheduler.Rebind();
     }
 }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     try
     {
         file = new System.IO.FileInfo(lblPath.Text);
         AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true);
         SqlCeConnection conn = GetConnection();
         GetEmpresa(conn);
         // GuardarPrograma(conn);
         GuardarDispositivos(conn);
         GuardarRevisiones(conn);
         ctx.SaveChanges();
         if (conn.State != System.Data.ConnectionState.Closed)
         {
             conn.Close();
         }
         //if (File.Exists(file.FullName))
         //    File.Delete(file.FullName);
     }
     catch (Exception ex)
     {
         RadNotification1.Text = String.Format("<b>{0}</b><br/>{1}",
                                               (string)GetGlobalResourceObject("ResourceLainsaSci", "Warning"),
                                               ex.Message);
         RadNotification1.Show();
     }
 }
Exemple #28
0
        protected void ramPedido_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                Response.Redirect("~/Security/frmCerrar.aspx");
            }

            lblMensaje.Text = "";
            if (e.Argument == "Rebind")
            {
                grdPedido.MasterTableView.SortExpressions.Clear();
                grdPedido.MasterTableView.GroupByExpressions.Clear();
                Pedido_Listar(acbCliente.Text.Split('-')[0], dpFechaInicio.SelectedDate.Value, dpFechaFinal.SelectedDate.Value, int.Parse(cboTipoDocumento.SelectedValue),
                              ((Usuario_LoginResult)Session["Usuario"]).nroDocumento, int.Parse(cboFormaPago.SelectedValue), int.Parse(cboEstado.SelectedValue));
                grdPedido.Rebind();

                Session["lstProductos"] = null;
                Session["lstImpuestos"] = null;

                lblMensaje.Text     = "Pedido creado con éxito.";
                lblMensaje.CssClass = "mensajeExito";
            }

            if (e.Argument == "RebindAndNavigate")
            {
                grdPedido.MasterTableView.SortExpressions.Clear();
                grdPedido.MasterTableView.GroupByExpressions.Clear();
                grdPedido.MasterTableView.CurrentPageIndex = grdPedido.MasterTableView.PageCount - 1;
                grdPedido.Rebind();
            }
        }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     // load aditional fields when a ticket search returns
     ticketId = Int32.Parse(e.Argument);
     tck      = CntAriCli.GetTicket(ticketId, ctx);
     LoadTicketData(tck);
 }
        protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            // OJO: Auitar
            //try
            //{
            file = new System.IO.FileInfo(lblPath.Text);
            AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true);
            SqlCeConnection conn = GetConnection();

            RadProgress(RadProgressContext.Current, 1, 6, "GETEMPREWSA");
            GetEmpresa(conn);
            RadProgress(RadProgressContext.Current, 2, 6, "DISPOSITIVOS");
            GuardarDispositivos(conn);
            RadProgress(RadProgressContext.Current, 3, 6, "INCIDENCIAS");
            GuardarIncidencias(conn, ctx);
            RadProgress(RadProgressContext.Current, 4, 6, "INCIDENCIAS EVOLUCION");
            GuardarIncidenciaEvolucions(conn, ctx);
            // las revisiones las dejamos como estaban, al no incluir
            // ni altas ni bajas (deberían serguir funcionando bien).
            RadProgress(RadProgressContext.Current, 5, 6, "REVISIONES");
            GuardarRevisiones(conn);
            //
            RadProgress(RadProgressContext.Current, 6, 6, "SUSTITUCIONES");
            GuardarSustituciones(conn, ctx);
            ctx.SaveChanges();
            if (conn.State != System.Data.ConnectionState.Closed)
            {
                conn.Close();
            }
            RadWindowManager1.RadAlert("Proceso de importación finalizado", null, null, "AVISO", "noHaceNada");
        }
        protected void RAM1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            try
            {
                switch (e.Argument.ToString())
                {
                case "ImprimirContrato":
                    if (Session["ComodatoVentana" + Session.SessionID] != null)
                    {
                        int folio = Convert.ToInt32(Session["ComodatoVentana" + Session.SessionID]);
                        Session["ComodatoVentana" + Session.SessionID] = null;
                        ImprimirContrato(folio);
                    }
                    break;

                case "cliente":
                    txtCliente.Text = Session["Id_Buscar" + Session.SessionID].ToString();
                    txtCliente_TextChanged(null, null);
                    break;
                }
            }
            catch (Exception ex)
            {
                DisplayMensajeAlerta(string.Concat(ex.Message, "RAM1_AjaxRequest"));
            }
        }
        protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (e.Argument == "Rebind")
            {
                gridCapturas.MasterTableView.SortExpressions.Clear();
                gridCapturas.MasterTableView.GroupByExpressions.Clear();
                cargarMovimientos();
            }
            else if (e.Argument == "RebindAndNavigate")
            {
                gridCapturas.MasterTableView.SortExpressions.Clear();
                gridCapturas.MasterTableView.GroupByExpressions.Clear();
                gridCapturas.MasterTableView.CurrentPageIndex = gridCapturas.MasterTableView.PageCount - 1;
                cargarMovimientos();
            }

            if (e.Argument.ToString() == "oka")
            {
                string param  = eliminarCat();
                string _error = Session["error_Reporte"].ToString();
                if (param.CompareTo("F") == 0 && _error.CompareTo("ok") == 1)
                {
                    windowManager1.RadAlert("Se genero el Siguiente Error: " + Session["error_Reporte"].ToString() + ", Favor de verificar con el Administrador de sistemas...", 450, 300, "Eliminando Orden de Servicio", null);
                }
                else
                {
                    //_idEmpresa = Convert.ToInt64(Session["getIdEmpresaGrid"]);
                    windowManager1.RadAlert("Registro eliminado con éxito...", 450, 200, "Eliminando Orden de Servicio", null);
                    gridCapturas.MasterTableView.SortExpressions.Clear();
                    gridCapturas.MasterTableView.GroupByExpressions.Clear();
                    cargarMovimientos();
                }
            }
        }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     RefreshGrid(true);
     if (e.Argument == "new")
     {
         RadGrid1.CurrentPageIndex = RadGrid1.PageCount - 1;
         RadGrid1.Rebind();
     }
     if (e.Argument == "yes")
     {
         if (Session["DeleteId"] != null)
         {
             try
             {
                 DiagnosticId = (int)Session["DeleteId"];
                 Diagnostic ser = (from s in ctx.Diagnostics
                                   where s.DiagnosticId == DiagnosticId
                                   select s).FirstOrDefault <Diagnostic>();
                 ctx.Delete(ser);
                 ctx.SaveChanges();
                 RefreshGrid(true);
                 Session["DeleteId"] = null;
             }
             catch (Exception ex)
             {
                 Session["Exception"] = ex;
                 string command = String.Format("showDialog('Error','{0}','error',null, 0, 0)"
                                                , Resources.GeneralResource.DeleteRecordFail);
                 RadAjaxManager1.ResponseScripts.Add(command);
             }
         }
     }
 }
Exemple #34
0
 protected void OnMyAjaxManagerAjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument.IndexOf("RebindUnitGrid") != -1)
     {
         MyAjaxManager.AjaxSettings.AddAjaxSetting(MyAjaxManager, gridUnits);
         gridUnits.Rebind();
     }
 }
        public override void OnAjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            var customerGuid = MemberProtect.Utility.ValidateGuid(e.Argument);
             if (customerGuid == Guid.Empty) return;

             LoadCustomerInformation(customerGuid);
             LoadPaymentSources(customerGuid);
        }
 protected void ajaxManager_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "mobile")
     {
         RadMenu menu = (RadMenu)WebUserControl1.FindControl("menu");
         menu.RenderMode = RenderMode.Mobile;
     }
 }
 protected void manager_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     //handle the manager AjaxRequest event here
     if (e.Argument != null)
     {
         _lblCords.Text = e.Argument;
     }
     else _lblCords.Text = "Not Found";
 }
 protected void OnMyAjaxManagerAjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument.IndexOf("RebindSearchResults") != -1)
     {
         SearcRoomPostAjaxManager.AjaxSettings.AddAjaxSetting(SearcRoomPostAjaxManager, gridRoomResult);
         GetGridRoomResultDataSource(null);
         gridRoomResult.DataBind();
     }
 }
 protected void m_oAjaxPanel_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     switch (e.Argument)
     {
         case "RefreshNotes":
             LoadNotes();
             break;
         default:
             break;
     }
 }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Rebind")
     {
         RadGrid1.Rebind();
     }
     else if (e.Argument == "RebindAndNavigate")
     {
         RadGrid1.Rebind();
     }
 }
    protected void OnInvoiceDetailAjaxManagerAjaxRequest(object sender, AjaxRequestEventArgs e)
    {
        if (e.Argument.IndexOf("DataBindCompanyAddress") != -1)
        {
            string[] param = e.Argument.Split('-');
            if (param.Length == 2)
            {

            }
        }
    }
 protected void OnMyAjaxManagerAjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument.IndexOf("RebindDistrictListByCity") != -1)
     {
         string[] param = e.Argument.Split('-');
         if (param.Length == 2)
         {
             PostDetailsAjaxManager.AjaxSettings.AddAjaxSetting(PostDetailsAjaxManager, cbbDistrict);
             BindDistrictListByCity(int.Parse(param[1]));
         }
     }
 }
 protected void RadAjaxManager1_AjaxRequest (object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Rebind")
     {
         //this.GridTransactions.MasterTableView.SortExpressions.Clear();
         //this.GridTransactions.MasterTableView.GroupByExpressions.Clear();
         PopulateGrid();
     }
     else if (e.Argument == "RebindAndNavigate")
     {
         /* This should not happen. */
     }
 }
Exemple #44
0
        public AjaxArguments(AjaxRequestEventArgs e)
            : this()
        {
            string[] args = e.Argument.Split('|');

            for (int i = 0; i < args.Length; i++)
            {
                if (i == 0)
                    _commadName = args[i];
                else
                    _args.Add(args[i]);
            }
        }
Exemple #45
0
 public void AjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     string treeNodes = e.Argument;
     if (treeNodes.Length > 0)
     {
         treeNodes = treeNodes.Replace("\r\n", "");
         treeNodes = treeNodes.Replace("\t", "");
         if ("<tree" == treeNodes.Substring(0, 5).ToLower().ToString()) // in case of AjaxManager fail to load xml
         {
             RadTree1.LoadXmlString(treeNodes);
             RadTree1.ExpandAllNodes();
         }
     }
 }
Exemple #46
0
        public void AjaxManager_OnRequest(object sender, AjaxRequestEventArgs e)
        {
            String [] temp = e.Argument.Split('|');

            if (temp.Length == 2)
            {
                String siteGuid = temp[0];
                String packageGuid = temp[1];
                SitePackageManager.NewInstance.DeployToSubscription(LoggedInUser.Wrapper.UserInfo.Guid, siteGuid, packageGuid, this);
            }

            RadProgressContext progress = RadProgressContext.Current;
            progress.CurrentOperationText = "Successfully Deployed Package";
            progress.OperationComplete = true;
        }
 protected void RadAjaxPanel1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     switch (e.Argument)
     {
         case "loadCustomerName":
             DataTable tDetail = bd.Customer.CustomerDetail(txtCustomerId.Text);
             if (tDetail == null || tDetail.Rows.Count <= 0)
                 lblCustomerName.Text = "This Customer does not exist.";
             else
                 lblCustomerName.Text = tDetail.Rows[0]["GBFullName"].ToString();
             break;
         default:
             break;
     }
 }
    public void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
    {
        Utility U = new Utility();
        string sql = "SELECT a.FullName as CustomerName,a.UpiCode, a.Phone, b.FullName,s.PositionName FROM [Customer] as a LEFT JOIN [CustomerSupervisor] as b on a.Id=b.CustomerId left join SupervisorPosition as s on b.PositionId=s.Id where a.Phone in (" + e.Argument + ")";
        string sqlSale = "Select l.FullName as CustomerName,l.UpiCode,l.Phone,l.FullName as FullName,r.RoleName as PositionName FROM [Salesmen] as l LEFT JOIN [Role] as r on l.RoleId=r.Id where l.Phone in (" + e.Argument + ")";
        DataTable dtcustomer = U.GetList(sql);
        DataTable dtSale = U.GetList(sqlSale);
        DataTable dtAll = dtcustomer.Copy();
        dtAll.Merge(dtSale);
        SchedulePhoneNumbers.DataSource = dtAll;
        SchedulePhoneNumbers.Rebind();
        SchedulePhoneNumbers.Visible = true;

        SchedulePhoneNumbers.PageSize += 10;
        SchedulePhoneNumbers.Rebind();
    }
Exemple #49
0
        protected void OnAjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            AjaxArguments args=new AjaxArguments(e);

            switch (args.CommandName)
            {
                case "Login":
                    string name = args[0];
                    string password = args[1];
                    Login(name,password);
                    break;
                case "Logout":
                    Logout();
                    break;
            }
        }
Exemple #50
0
 public void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     string treeNodes = e.Argument;
     if (treeNodes.Length > 0)
     {
         treeNodes = treeNodes.Replace("\r\n", "");
         treeNodes = treeNodes.Replace("\t", "");
         if ("<tree" == treeNodes.Substring(0, 5).ToLower().ToString()) // in case of AjaxManager fail to load xml
         {
             fieldListTree.LoadXmlString(treeNodes);
             fieldListTree.ExpandAllNodes();
             fieldListTree.ToolTip = fieldListTree.DataValueField;
         }
         this.RadAjaxManager1.ResponseScripts.Add("PreFillDialog()");
     }
 }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Rebind")
     {
         //Response.Redirect("UserAdmin.aspx");
         RadWindowManager1.Windows.Clear();
         RadGridUsers.MasterTableView.CurrentPageIndex = RadGridUsers.MasterTableView.PageCount - 1;
         RadGridUsers.Rebind();
     }
     else if (e.Argument == "RebindAndNavigate")
     {
         RadGridUsers.MasterTableView.SortExpressions.Clear();
         RadGridUsers.MasterTableView.GroupByExpressions.Clear();
         RadGridUsers.MasterTableView.CurrentPageIndex = RadGridUsers.MasterTableView.PageCount - 1;
         RadGridUsers.Rebind();
     }
 }
Exemple #52
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     if (e.Argument == "Rebind")
     {
         this.GridPeople.MasterTableView.SortExpressions.Clear();
         this.GridPeople.MasterTableView.GroupByExpressions.Clear();
         // PopulateGrids();
         this.GridPeople.Rebind();
     }
     else if (e.Argument == "RebindAndNavigate")
     {
         this.GridPeople.MasterTableView.SortExpressions.Clear();
         this.GridPeople.MasterTableView.GroupByExpressions.Clear();
         this.GridPeople.MasterTableView.CurrentPageIndex = this.GridPeople.MasterTableView.PageCount - 1;
         // PopulateGrids();
         this.GridPeople.Rebind();
     }
 }
Exemple #53
0
        protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (e.Argument == "Rebind")
            {
                ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "alert('NP1 !!');", true); return;
            }
            else if (e.Argument == "RebindAndNavigate")
            {
                getLastUpdateLack();

                if (Session["ERR_"] != null)
                {
                    this.notifyWarn.Text = Session["ERR_"].ToString(); this.notifyWarn.Show();
                    Session.Remove("ERR_");
                }
                if (Session["USER_"] != null)
                {
                    Response.Redirect("LackInfo.aspx?UN=" + Session["Uniq_"].ToString());
                }
            }
        }
        protected void AjaxManager_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            AjaxArguments args = new AjaxArguments(e);

            switch (args.CommandName)
            {
                case "ChangeStatus":
                    string status = args[0];
                    if (!string.IsNullOrEmpty(ItemId))
                    {
                        using (var manager = new StatusManager())
                        {
                            manager.Update(ItemId, status);
                            InitializeStatusInput(status);
                            Dialog.Info(this, "状态更新成功!");
                        }
                        //btStatus.Visible = true;
                    }
                    break;
                case "InitStatus":
                    string appid = args[0];
                    if (!string.IsNullOrEmpty(appid))
                    {
                        using (var manager = new ApplicationManager())
                        {
                            IApplication app = manager.GetById(appid);
                            if (app.Status != null)
                            {
                                InitializeStatusInput(app.Status.Value);
                            }
                        }
                        //btStatus.Visible = true;
                    }
                    break;
                default:
                    break;
            }
        }
Exemple #55
0
    protected void OnMyAjaxManagerAjaxRequest(object sender, AjaxRequestEventArgs e)
    {
        if (e.Argument.IndexOf("MarkAsUnread") != -1 || e.Argument.IndexOf("MarkAsRead") != -1)
        {
            //MyAjaxManager.AjaxSettings.AddAjaxSetting(MyAjaxManager, ddlActions);
            //MyAjaxManager.AjaxSettings.AddAjaxSetting(MyAjaxManager, lblScript);

            MyAjaxManager.AjaxSettings.AddAjaxSetting(MyAjaxManager, MessageGrid);
            UpdateMessagesStatus(e.Argument);
        }
        else if (e.Argument.IndexOf("DeleteMessage") != -1)
        {
            MyAjaxManager.AjaxSettings.AddAjaxSetting(MyAjaxManager, MessageGrid);
            DeleteMessages();
        }

        UserMessageRepository messageRepo = new UserMessageRepository();
        int count = messageRepo.CountUnreadJobRemindMessagesToday(SessionManager.CurrentUser.UserID);
        bool isBold = (count > 0);
        string script = string.Format("resetUnreadMessagesText('{0}',\"{1}\",'{2}');", "lnkUnreadMessage", string.Format(ResourceManager.GetString("lblUnreadMessage"), count), isBold);

        MyAjaxManager.ResponseScripts.Add(script);
    }
Exemple #56
0
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     
 }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     // load aditional fields when a ticket search returns
     //ticketId = Int32.Parse(e.Argument);
     //tck = CntAriCli.GetTicket(ticketId, ctx);
     //LoadTicketData(tck);
 }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     switch (e.Argument)
     {
         case "address":
             UscAddressGrid1.RefreshGrid(true);
             break;
         case "telephone":
             UscTelephoneGrid1.RefreshGrid(true);
             break;
         case "email":
             UscEmailGrid1.RefreshGrid(true);
             break;
     }
 }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     RefreshGrid(true);
     if (e.Argument == "new") 
     { 
         RadGrid1.CurrentPageIndex = RadGrid1.PageCount - 1;
         RadGrid1.Rebind();
     }
 }
 protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
 {
     // load aditional fields when a ticket search returns
     //ticketId = Int32.Parse(e.Argument);
     //tck = CntAriCli.GetTicket(ticketId, ctx);
     //txtAmount.Text = String.Format("{0:###,##0.00}", tck.Amount);
 }