示例#1
0
        protected void setRevisar(object sender, DirectEventArgs e)
        {
            string strRevisados = e.ExtraParams["registrosactualizados"];
            int    n            = 0;

            if (strRevisados != null && !strRevisados.Equals("0"))
            {
                List <MesaDeReporte> lMesaDeReporte = JSON.Deserialize <List <MesaDeReporte> >(strRevisados);
                foreach (MesaDeReporte mdr in lMesaDeReporte)
                {
                    MesaDeReporte xmdr = new MesaDeReporte();
                    xmdr.Id       = mdr.Id;
                    xmdr.Revisado = mdr.Revisado;
                    MesaDeReporteBusiness.RevisarMesaDeReportePorID(xmdr);
                    n++;
                }
                X.Msg.Alert("ATENCIÓN", n + " REGISTROS REVISADOS.", new JFunction {
                    Fn = "showResult(true)"
                }).Show();
            }
            else
            {
                X.Msg.Alert("ATENCIÓN", "SELECCIONE AL MENOS 1 REGISTRO.", new JFunction {
                    Fn = "showResult(false)"
                }).Show();
            }
        }
示例#2
0
        public void setFacturar(string data, string fmantenimiento)
        {
            //string strRevisados = e.ExtraParams["registrosactualizados"];
            string strFacturados = data;

            //string strFacturados = e.ExtraParams["rData"];
            int n = 0;

            if (strFacturados != null && !strFacturados.Equals("0"))
            {
                List <MesaDeReporte> lMesaDeReporte = JSON.Deserialize <List <MesaDeReporte> >(strFacturados);
                foreach (MesaDeReporte mdr in lMesaDeReporte)
                {
                    MesaDeReporte xmdr = new MesaDeReporte();
                    xmdr.Id                   = mdr.Id;
                    xmdr.Facturado            = mdr.Facturado;
                    xmdr.Revisado             = mdr.Revisado;
                    xmdr.FacturaMantenimiento = fmantenimiento;
                    MesaDeReporteBusiness.FacturarMesaDeReportePorID(xmdr);
                    n++;
                }
                X.Msg.Alert("ATENCIÓN", n + " REGISTROS FACTURADOS.", new JFunction {
                    Fn = "showResult(true)"
                }).Show();
            }
            else
            {
                X.Msg.Alert("ATENCIÓN", "SELECCIONE AL MENOS 1 REGISTRO.", new JFunction {
                    Fn = "showResult(false)"
                }).Show();
            }
        }
示例#3
0
        public void ObtenerMesaDeReporte()
        {
            sMesaDeReporte.DataSource = MesaDeReporteBusiness.ObtenerMesaDeReportesConcluidos();
            sMesaDeReporte.DataBind();
            sSucursales.DataSource = SucursalBusiness.ObtenerSucursalesEnUsoEnConcluidos();
            sSucursales.DataBind();

            this.gpExploradorMesaDeReporte.ColumnModel.Columns[1].Hidden = true;
        }
示例#4
0
 public void ObtenerMesaDeReporteFacturado()
 {
     this.gpExploradorMesaDeReporte.ColumnModel.Columns[1].Hidden = false;
     sMesaDeReporte.DataSource = MesaDeReporteBusiness.ObtenerHistorialMesaDeReportesConcluidos();
     sMesaDeReporte.DataBind();
 }