Beispiel #1
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();
            }
        }
Beispiel #2
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();
            }
        }
        /// <summary>
        /// Obtener un registro de MesaDeReporte por su ID
        /// </summary>
        /// <param name="iID"></param>
        /// <returns></returns>
        public static MesaDeReporte ObtenerMesaDeReportePorID(int iID)
        {
            //1. Inicializar objeto, complementarlo con la Sucursal
            MesaDeReporte oMesaDeReporte = MesaDeReporteDataAccess.ObtenerMesaDeReporteaPorID(iID);

            oMesaDeReporte.RSucursal = SucursalBusiness.ObtenerSucursalPorID(oMesaDeReporte.Sucursal);

            return(oMesaDeReporte);
        }
 /// <summary>
 /// Método que actualiza un registro a la tabla de MesaDeReporte
 /// </summary>
 /// <param name="iRevision"></param>
 public static int ActualizarMesaDeReporte(MesaDeReporte uMesaDeReporte)
 {
     return(MesaDeReporteDataAccess.Actualizar(uMesaDeReporte));
 }
 /// <summary>
 /// Método que inserta un nuevo registro a la tabla de MesaDeReporte
 /// </summary>
 /// <param name="iRevision"></param>
 public static int insertarMesaDeReporte(MesaDeReporte iMesaDeReporte)
 {
     return(MesaDeReporteDataAccess.Insertar(iMesaDeReporte));
 }
 /// <summary>
 /// Método que Revisa un registro de MesaDeReporte
 /// </summary>
 /// <param name="aRevision"></param>
 public static int RevisarYFacturarMesaDeReportePorID(MesaDeReporte mdr)
 {
     return(MesaDeReporteDataAccess.RevisarYFacturarMesaDeReportePorID(mdr));
 }
 /// <summary>
 /// Método que Revisa un registro de MesaDeReporte
 /// </summary>
 /// <param name="aRevision"></param>
 public static int RevisarMesaDeReportePorID(MesaDeReporte ID)
 {
     return(MesaDeReporteDataAccess.RevisarMesaDeReportePorID(ID));
 }
 /// <summary>
 /// Método que Factura un registro de MesaDeReporte
 /// </summary>
 /// <param name="aRevision"></param>
 public static int FacturarMesaDeReportePorID(MesaDeReporte ID)
 {
     return(MesaDeReporteDataAccess.FacturarMesaDeReportePorID(ID));
 }
 /// <summary>
 /// Método que Afecta un registro de Estimacion
 /// </summary>
 /// <param name="aRevision"></param>
 public static int AfectarEstimacionPorID(MesaDeReporte aMesaDeReporte)
 {
     return(MesaDeReporteDataAccess.AfectarEstimacionPorID(aMesaDeReporte));
 }