Beispiel #1
0
        private void recepcion_estado_completo(object sender, EventArgs e)
        {
            Recepcion rp = new Recepcion();

            rp.id_dato    = Aplicacion.currentDatoID;
            rp.nflag      = "Y";
            rp.actualizar = true;
            bool rs = rp.Agregar();

            if (rs)
            {
                int find_row = findRow(rp.id_dato);
                if (find_row >= 0)
                {
                    Aplicacion.currentMainID = find_row;
                    recepcion_grid_update(Operador.operador, rp.curr_fecha, Properties.Resources.rec_si);
                }
                else
                {
                    Filtro.limpiarMain();
                    Filtro.main.id = rp.id_dato;
                    reloadMainGrid();
                }
            }
        }
Beispiel #2
0
        private void recepcion_estado_incompleto(object sender, EventArgs e)
        {
            Recepcion rp = new Recepcion();

            rp.id_dato    = Aplicacion.currentDatoID;
            rp.actualizar = true;
            rp.nflag      = "N";
            bool rs = rp.Agregar();

            if (rs)
            {
                MessageBox.Show("Por favor, redacte la disconformidad");
                redactarNota(Aplicacion.currentDatoID, "R");


                int find_row = findRow(rp.id_dato);
                if (find_row >= 0)
                {
                    Aplicacion.currentMainID = find_row;
                    recepcion_grid_update(Operador.operador, rp.curr_fecha, Properties.Resources.rec_no);
                }
                else
                {
                    Filtro.limpiarMain();
                    Filtro.main.id = rp.id_dato;
                    reloadMainGrid();
                }
            }
        }
Beispiel #3
0
        private void formRecepcionar()
        {
            Scan sc = new Scan();

            sc.ShowDialog();

            if (!sc.codigo.Equals(""))
            {
                Recepcion rp = new Recepcion();
                rp.id_dato = sc.codigo;
                rp.nflag   = "Y";
                bool rs = rp.Agregar();
                if (rs)
                {
                    int find_row = findRow(sc.codigo);
                    if (find_row >= 0)
                    {
                        Aplicacion.currentMainID = find_row;
                        recepcion_grid_update(Operador.operador, rp.curr_fecha, Properties.Resources.rec_si);
                    }
                    else
                    {
                        Filtro.limpiarMain();
                        Filtro.main.id = sc.codigo;
                        reloadMainGrid();
                    }
                }
            }
        }