private void Letra_Cargar(int id_empresa, DateTime Fecha_Inicio, DateTime Fecha_Final, string Estado)
        {
            LetrasEmitidasWCFClient objUsuariosWCF = new LetrasEmitidasWCFClient();

            try
            {
                txtLetras.Text = "";
                txtLetras.Focus();

                List <USP_SEL_Canje_Automatico_LetrasResult> listUsuario = objUsuariosWCF.CanjeAutomaticoLetras_Listar(id_empresa, Fecha_Inicio, Fecha_Final, cboEstado.Text).ToList();

                //if (txtLetras.Text!="")
                //if (listUsuario.Where(be => be.CodigoLetra.ToString() == txtLetras.Text).Count() == 0)
                //{
                //    lblMensaje.Text = "ERROR: " + "El número de letra ingresada no existe";
                //    lblMensaje.CssClass = "mensajeError";
                //}

                grdLetras.DataSource = listUsuario;
                grdLetras.DataBind();
                Session["LstLetras"] = JsonHelper.JsonSerializer(listUsuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #2
0
        private void LetrasEmitidas_Cabecera(string idOperacion)
        {
            LetrasEmitidasWCFClient objLetrasEmitidasWCF = new LetrasEmitidasWCFClient();

            gsLetrasEmitidas_CabeceraResult[] objLetrasEmitidasCab;

            try
            {
                Session["Id_Transporte"] = null;

                objLetrasEmitidasCab = objLetrasEmitidasWCF.LetrasEmitidas_Cabecera(((Usuario_LoginResult)Session["Usuario"]).idEmpresa,
                                                                                    ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario, idOperacion);

                ViewState["lstCabecera"] = JsonHelper.JsonSerializer(objLetrasEmitidasCab);


                txtRUC.Text       = objLetrasEmitidasCab[0].ID_Aceptante.ToString();
                lblidAgenda.Value = objLetrasEmitidasCab[0].ID_Aceptante.ToString();

                txtClienteNombre.Text     = objLetrasEmitidasCab[0].agendanombre.ToString();
                dpFechaCanje.SelectedDate = objLetrasEmitidasCab[0].Fecha;

                Direccion_Cargar(lblidAgenda.Value, cboDireccion);
                Cliente_Buscar(lblidAgenda.Value);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        protected void btnRegistrar_Click(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }

            try

            {
                LetrasEmitidasWCFClient objItemWCF = new LetrasEmitidasWCFClient();
                var result = objItemWCF.CanjeAutomaticoLetras_Registrar(((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).nombreComercial, int.Parse(txtLetras.Text), ((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).nombres);
                if (result == "")
                {
                    Letra_Cargar(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, dpInicio.SelectedDate.Value, dpFinal.SelectedDate.Value, cboEstado.Text);
                    txtLetras.Text = "";
                    txtLetras.Focus();
                }
                else
                {
                    ScriptManager.RegisterStartupScript(btnRegistrar, btnRegistrar.GetType(), "mykey2", "setTimeout(function(){mostrarMensaje('ERROR: " + result + "');},3000);", true);
                    lblMensaje.Text     = "ERROR: " + result;
                    lblMensaje.CssClass = "mensajeError";
                }
            }
            catch (Exception ex)
            {
                //rwmReporte.RadAlert(ex.Message, 300, 120, "Mensaje", "");
                lblMensaje.Text = "ERROR: " + ex.Message;
                //lblMensaje.CssClass = "mensajeError";
            }
        }
        public static string Registrar(string letra)
        {
            if (((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]) == null)
            {
                return("");
            }
            try

            {
                LetrasEmitidasWCFClient objItemWCF = new LetrasEmitidasWCFClient();
                var result = objItemWCF.CanjeAutomaticoLetras_Registrar(((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).nombreComercial, int.Parse(letra), ((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).nombres);
                return(result);
                //if (result == "")
                //{
                //    //Letra_Cargar(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, dpInicio.SelectedDate.Value, dpFinal.SelectedDate.Value, cboEstado.Text);
                //    //txtLetras.Text = "";
                //    //txtLetras.Focus();
                //}
                //else
                //{
                //    ScriptManager.RegisterStartupScript(btnRegistrar, btnRegistrar.GetType(), "mykey2", "setTimeout(function(){mostrarMensaje('ERROR: " + result + "');},3000);", true);
                //    lblMensaje.Text = "ERROR: " + result;
                //    lblMensaje.CssClass = "mensajeError";
                //}
            }
            catch (Exception ex)
            {
                //rwmReporte.RadAlert(ex.Message, 300, 120, "Mensaje", "");
                return("ERROR: " + ex.Message);
                //lblMensaje.CssClass = "mensajeError";
            }
        }
Exemple #5
0
        //protected void Page_Load(object sender, EventArgs e)
        //{
        //    string FileName;
        //    FileName = Convert.ToString(Request.QueryString["strFileNombre"]);
        //    Response.Redirect("~/Finanzas/EstadoCuenta/tempArchivos/" + FileName);
        //}

        private void LetrasEmitidas_Cabecera(string idOperacion)
        {
            string id_Agenda;

            LetrasEmitidasWCFClient objLetrasEmitidasWCF = new LetrasEmitidasWCFClient();

            gsLetrasEmitidas_CabeceraResult[] objLetrasEmitidasCab;

            try
            {
                Session["Id_Transporte"] = null;

                objLetrasEmitidasCab = objLetrasEmitidasWCF.LetrasEmitidas_Cabecera(((Usuario_LoginResult)Session["Usuario"]).idEmpresa,
                                                                                    ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario, idOperacion);

                ViewState["lstCabecera"] = JsonHelper.JsonSerializer(objLetrasEmitidasCab);

                id_Agenda = objLetrasEmitidasCab[0].ID_Aceptante.ToString();

                Direccion_Cargar(id_Agenda);
                Cliente_Buscar(id_Agenda);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void Estado_Cargar()
        {
            LetrasEmitidasWCFClient            objEstadoWCF = new LetrasEmitidasWCFClient();
            USP_SEL_Estado_LetrasResult        objTipoDoc   = new USP_SEL_Estado_LetrasResult();
            List <USP_SEL_Estado_LetrasResult> lst          = objEstadoWCF.Estado_Letras_Listar(((Usuario_LoginResult)Session["Usuario"]).nombreComercial).ToList();

            lst.Insert(0, objTipoDoc);
            objTipoDoc.Estado        = "Todos";
            objTipoDoc.ID_Estado     = 0;
            cboEstado.DataSource     = lst;
            cboEstado.DataTextField  = "Estado";
            cboEstado.DataValueField = "ID_Estado";
            cboEstado.DataBind();
        }
        private void ReporteLetra_Cargar()
        {
            LetrasEmitidasWCFClient objLetrasWCF = new LetrasEmitidasWCFClient();
            int count = 0;

            rhcProducto.PlotArea.Series[0].Items.Clear();
            rhcProducto.PlotArea.Series[1].Items.Clear();
            rhcProducto.PlotArea.XAxis.Items.Clear();


            try
            {
                List <USP_SEL_Porcentaje_Avance_Letras_ZonasResult> lstLetra = objLetrasWCF.Porcentaje_Avance_Letras_Lista_x_Zonas(((Usuario_LoginResult)Session["Usuario"]).idEmpresa,
                                                                                                                                   ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario).ToList();

                List <USP_SEL_Porcentaje_Avance_LetrasResult> listLetras_total = objLetrasWCF.Porcentaje_Avance_Letras_Lista(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario).ToList();


                foreach (USP_SEL_Porcentaje_Avance_Letras_ZonasResult Letra in lstLetra)
                {
                    rhcProducto.PlotArea.XAxis.Items.Add(Letra.Nombre.Replace("'", string.Empty));
                    SeriesItem item = new SeriesItem();
                    //item = new SeriesItem();
                    //item.Name = Letra.Nombre.Replace("'", string.Empty);
                    //item.YValue = Letra.PORCENTAJE_ZONA;
                    //this.rhcProducto.PlotArea.Series[0].Items.Add(item);

                    item        = new SeriesItem();
                    item.Name   = Letra.Nombre.Replace("'", string.Empty);
                    item.YValue = Letra.PORCENTAJE;
                    this.rhcProducto.PlotArea.YAxis.MaxValue = Convert.ToDecimal(listLetras_total[0].PORCENTAJE.ToString());
                    this.rhcProducto.PlotArea.Series[0].Items.Add(item);


                    item        = new SeriesItem();
                    item.Name   = Letra.Nombre.Replace("'", string.Empty);
                    item.YValue = Letra.PORCENTAJE_MANUAL;
                    this.rhcProducto.PlotArea.YAxis.MaxValue = Convert.ToDecimal(listLetras_total[0].PORCENTAJE.ToString());
                    this.rhcProducto.PlotArea.Series[1].Items.Add(item);



                    count++;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #8
0
        private void LetrasEmitidas_Documentos(string idOperacion)
        {
            LetrasEmitidasWCFClient objLetrasEmitidasWCF = new LetrasEmitidasWCFClient();

            gsLetrasEmitidas_DocumentosResult[] list;

            try
            {
                list = objLetrasEmitidasWCF.LetrasEmitidas_Documentos(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario, idOperacion);
                ViewState["lstDocumentos"] = JsonHelper.JsonSerializer(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void ListarLetrasEmitidas(string codAgenda, string opFinan, DateTime fechaInicial, DateTime fechaFinal)
        {
            LetrasEmitidasWCFClient objLetrasEmitidasWCF = new LetrasEmitidasWCFClient();

            try
            {
                List <gsLetrasEmitidas_ListarResult> lst = objLetrasEmitidasWCF.LetrasEmitidas_Listar(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario, codAgenda, opFinan, fechaInicial, fechaFinal).ToList();

                ViewState["lstLetrasEmitidas"] = JsonHelper.JsonSerializer(lst);
                grdLetrasEmitidas.DataSource   = lst;
                grdLetrasEmitidas.DataBind();
                lblDate.Text = "1";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        protected void grdDocVenta_ItemCommand(object sender, GridCommandEventArgs e)
        {
            string year;
            string mes;

            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }
            try
            {
                if (e.CommandName == "Editar")
                {
                    int id_proceso = 0;
                    id_proceso = int.Parse(e.CommandArgument.ToString());

                    LetrasEmitidasWCFClient objLetrasWCF = new LetrasEmitidasWCFClient();
                    List <gsNumerosUnicos_ListarExportarResult> lstNumetosUnicos = new List <gsNumerosUnicos_ListarExportarResult>();


                    try
                    {
                        lstNumetosUnicos = objLetrasWCF.ProcesoLetras_NumerosUnicos_Listar(((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).idEmpresa,
                                                                                           ((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).codigoUsuario, id_proceso).ToList();

                        GridView grdTabla = new GridView();

                        grdTabla.DataSource = lstNumetosUnicos.OrderBy(x => x.Correlativo).ToList();
                        grdTabla.DataBind();

                        ExporttoExcel(grdTabla, "Reporte_NumetosUnicos_" + id_proceso.ToString());
                    }
                    catch (Exception ex)
                    {
                        lblMensaje.Text     = ex.Message;
                        lblMensaje.CssClass = "mensajeError";
                    }
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text = "ERROR: " + ex.Message;
            }
        }
        protected void btnFinanciamiento_Click(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }

            try
            {
                LetrasEmitidasWCFClient objItemWCF = new LetrasEmitidasWCFClient();
                objItemWCF.Financiamiento_CA_Letras_General(((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).nombreComercial);
                Letra_Cargar(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, dpInicio.SelectedDate.Value, dpFinal.SelectedDate.Value, cboEstado.Text);
                txtLetras.Text = "";
                txtLetras.Focus();
            }
            catch (Exception ex)
            {
                rwmReporte.RadAlert(ex.Message, 300, 120, "Mensaje", "");
                //lblMensaje.Text = "ERROR: " + ex.Message;
                //lblMensaje.CssClass = "mensajeError";
            }
        }
        private void Procesos_Listar(int anho, int mes, string descripcion)
        {
            LetrasEmitidasWCFClient objProcesoWCF = new LetrasEmitidasWCFClient();

            List <gsProcesoLetras_ListarResult> lstPronostico = new List <gsProcesoLetras_ListarResult>();


            try
            {
                lstPronostico = objProcesoWCF.ProcesoLetras_NumerosUnicos(((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).idEmpresa,
                                                                          ((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).codigoUsuario, anho, mes, descripcion).ToList().OrderByDescending(x => x.id).ToList();


                grdDocVenta.DataSource = lstPronostico;
                grdDocVenta.DataBind();

                ViewState["lstPronostico"] = JsonHelper.JsonSerializer(lstPronostico);
            }
            catch (Exception ex)
            {
                lblMensaje.Text     = ex.Message;
                lblMensaje.CssClass = "mensajeError";
            }
        }
Exemple #13
0
        List <DataTable> REGISTRAR_EXCEL(DataTable tabla, int Anho, int Mes, int Dia)
        {
            LetrasEmitidasWCFClient objLetrasEmitidas = new LetrasEmitidasWCFClient();

            List <DataTable> lista = new List <DataTable>();
            DataTable        dtGral;
            DataTable        dtError;
            DataTable        dtEnvio = new DataTable();

            //string codVendedor;
            int      codZona;
            string   Periodo;
            int      empresa, usuario;
            int      anho;
            int      mes;
            string   Correlativo;
            string   Cliente;
            string   Estado;
            string   Id_Letra;
            DateTime FechaVencimiento;
            float    Importe;
            string   NumeroUnico;
            string   Banco;
            int      Id_Proceso = 0;

            empresa = ((Usuario_LoginResult)Session["Usuario"]).idEmpresa;
            usuario = ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario;
            try
            {
                dtEnvio = FormatoTabla();


                dtGral  = tabla;
                dtError = dtGral.Clone();
                dtError.Rows.Clear();
                dtError.Columns.Add("Comentario");
                int lent = 0;


                Id_Proceso = objLetrasEmitidas.ProcesoLetras_NumerosUnicos_Insertar(empresa, usuario, Anho, Mes, Dia, "", 0);


                for (int n = 0; n < dtGral.Rows.Count; n++)
                {
                    var strNumeroUnico = dtGral.Rows[n]["NumeroUnico"];
                    if (string.IsNullOrEmpty(strNumeroUnico.ToString()))
                    {
                        break;
                    }
                    else
                    {
                        if (!string.IsNullOrEmpty(strNumeroUnico.ToString()))
                        {
                            Correlativo      = dtGral.Rows[n]["Correlativo"].ToString();
                            Cliente          = dtGral.Rows[n]["Cliente"].ToString();
                            Estado           = dtGral.Rows[n]["Estado"].ToString();
                            Id_Letra         = dtGral.Rows[n]["ID_LETRA"].ToString();
                            FechaVencimiento = DateTime.Parse(dtGral.Rows[n]["FechaVencimiento"].ToString());
                            Importe          = float.Parse(dtGral.Rows[n]["Importe"].ToString());
                            NumeroUnico      = dtGral.Rows[n]["NumeroUnico"].ToString();
                            Banco            = dtGral.Rows[n]["Banco"].ToString();

                            DataRow newRow = dtEnvio.NewRow();

                            newRow["Id_Proceso"] = Id_Proceso;
                            newRow["Anho"]       = Anho;
                            newRow["Mes"]        = Mes;
                            newRow["Dia"]        = Dia;

                            newRow["Correlativo"] = Correlativo;
                            newRow["Cliente"]     = Cliente;
                            newRow["Estado"]      = Estado;
                            newRow["ID_LETRA"]    = Id_Letra;

                            newRow["FechaVencimiento"] = FechaVencimiento;
                            newRow["Importe"]          = Importe;
                            newRow["NumeroUnico"]      = NumeroUnico;

                            newRow["IdUsuario"]     = usuario;
                            newRow["FechaRegistro"] = DateTime.Now.ToShortDateString();
                            newRow["Banco"]         = Banco;

                            dtEnvio.Rows.Add(newRow);
                        }
                    }
                }


                if (dtEnvio.Rows.Count > 0)
                {
                    dtEnvio.TableName = "dtEnvio";


                    if (Id_Proceso > 0)
                    {
                        objLetrasEmitidas.NumerosUnicos_RegistrarBulkCopy(empresa, usuario, dtEnvio);

                        objLetrasEmitidas.NumerosUnicos_Registrar_Proceso(empresa, usuario);

                        objLetrasEmitidas.ProcesoLetras_NumerosUnicos_Insertar(empresa, usuario, Anho, Mes, Dia, "Se cargó con éxito el archivo", Id_Proceso);
                        lblPositivo.Text = "Se cargó con éxito el archivo !!!";
                    }
                    else
                    {
                        objLetrasEmitidas.ProcesoLetras_NumerosUnicos_Insertar(empresa, usuario, Anho, Mes, Dia, "No Se cargó el archivo ", Id_Proceso);
                        lblPositivo.Text = "No Se cargó el archivo !!!";
                    }
                }
                else
                {
                    lblPositivo.Text = "No existen datos en el archivo !!!";
                }
            }
            catch (Exception ex)
            {
                lblPositivo.Text = "Error de carga. " + ex.Message.ToString();
                objLetrasEmitidas.ProcesoLetras_NumerosUnicos_Insertar(empresa, usuario, Anho, Mes, Dia, "No Se cargó el archivo ", Id_Proceso);
                lblMensaje.Text     = "Error de carga. " + ex.Message.ToString();
                lblMensaje.CssClass = "Error";
            }
            return(lista);
        }
        public void Letra_Cargar()
        {
            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }
            else
            {
                LetrasEmitidasWCFClient objLetrasWCF = new LetrasEmitidasWCFClient();
                try
                {
                    List <USP_SEL_Porcentaje_Avance_Letras_ZonasResult> listLetras = objLetrasWCF.Porcentaje_Avance_Letras_Lista_x_Zonas(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario).ToList();

                    grdLetra.DataSource = listLetras;
                    grdLetra.DataBind();
                    Session["LstLetras"] = JsonHelper.JsonSerializer(listLetras);

                    List <USP_SEL_Porcentaje_Avance_LetrasResult> listLetras_total = objLetrasWCF.Porcentaje_Avance_Letras_Lista(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario).ToList();

                    Label1.Text = "Total Porcentaje Letras Electronicas " + listLetras_total[0].PORCENTAJE.ToString() + "%";
                    Label3.Text = "Total Porcentaje Letras Manuales " + listLetras_total[0].PORCENTAJE_MANUAL.ToString() + "%";

                    Label1.Font.Size = 12;
                    Label3.Font.Size = 12;



                    //Create new RadialGauge object
                    RadRadialGauge radialGauge = new RadRadialGauge();
                    radialGauge.ID     = "radialGauge2";
                    radialGauge.Width  = 350;
                    radialGauge.Height = 350;

                    //Set Pointer properties
                    radialGauge.Pointer.Value    = Convert.ToDecimal(listLetras_total[0].PORCENTAJE.ToString());
                    radialGauge.Pointer.Cap.Size = (float)0.10;
                    //Set Min and Max values of the Scale
                    radialGauge.Scale.Min = 0;

                    //In order the Max value to be displayed it should be multiple of the MajorUnit
                    radialGauge.Scale.Max       = 100;
                    radialGauge.Scale.MajorUnit = 20;

                    //Set Scale Labels properties
                    radialGauge.Scale.Labels.Visible  = true;
                    radialGauge.Scale.Labels.Font     = "15px Arial,Helvetica,sans-serif";
                    radialGauge.Scale.Labels.Color    = System.Drawing.Color.Black;
                    radialGauge.Scale.Labels.Format   = "{0} %";
                    radialGauge.Scale.Labels.Position = Telerik.Web.UI.Gauge.ScaleLabelsPosition.Outside;

                    //Create new GaugeRange object
                    GaugeRange gr1 = new GaugeRange();

                    //Set the properties of the new object
                    gr1.From  = 20;
                    gr1.To    = 40;
                    gr1.Color = System.Drawing.Color.FromArgb(141, 203, 42);

                    GaugeRange gr2 = new GaugeRange();
                    gr2.From  = 40;
                    gr2.To    = 60;
                    gr2.Color = System.Drawing.Color.FromArgb(255, 199, 0);

                    GaugeRange gr3 = new GaugeRange();
                    gr3.From  = 60;
                    gr3.To    = 80;
                    gr3.Color = System.Drawing.Color.FromArgb(255, 117, 26);

                    GaugeRange gr4 = new GaugeRange();
                    gr4.From  = 80;
                    gr4.To    = 100;
                    gr4.Color = System.Drawing.Color.FromArgb(230, 46, 0);

                    radialGauge.Scale.Ranges.Add(gr1);
                    radialGauge.Scale.Ranges.Add(gr2);
                    radialGauge.Scale.Ranges.Add(gr3);
                    radialGauge.Scale.Ranges.Add(gr4);
                    //RadAug_02.Controls.Add(radialGauge);
                    //Panel1.Controls.Add(radialGauge);



                    //Create new RadialGauge object
                    RadRadialGauge radialGauge2 = new RadRadialGauge();
                    radialGauge2.ID     = "radialGauge22";
                    radialGauge2.Width  = 350;
                    radialGauge2.Height = 350;

                    //Set Pointer properties
                    radialGauge2.Pointer.Value    = Convert.ToDecimal(listLetras_total[0].PORCENTAJE_MANUAL.ToString());
                    radialGauge2.Pointer.Cap.Size = (float)0.10;
                    //Set Min and Max values of the Scale
                    radialGauge2.Scale.Min = 0;

                    //In order the Max value to be displayed it should be multiple of the MajorUnit
                    radialGauge2.Scale.Max       = 100;
                    radialGauge2.Scale.MajorUnit = 20;

                    //Set Scale Labels properties
                    radialGauge2.Scale.Labels.Visible  = true;
                    radialGauge2.Scale.Labels.Font     = "15px Arial,Helvetica,sans-serif";
                    radialGauge2.Scale.Labels.Color    = System.Drawing.Color.Black;
                    radialGauge2.Scale.Labels.Format   = "{0} %";
                    radialGauge2.Scale.Labels.Position = Telerik.Web.UI.Gauge.ScaleLabelsPosition.Outside;


                    radialGauge2.Scale.Ranges.Add(gr1);
                    radialGauge2.Scale.Ranges.Add(gr2);
                    radialGauge2.Scale.Ranges.Add(gr3);
                    radialGauge2.Scale.Ranges.Add(gr4);
                    RadAug_02.Controls.Add(radialGauge);
                    Panel1.Controls.Add(radialGauge2);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
        }