public RegistrarClienteForm(Cliente cliente)
 {
     InitializeComponent();
     ACCION = eOperacion.UPDATE;
     SELECTED = cliente;
     btnSCAN.Enabled = true;
 }
Пример #2
0
        public bool buscarContrato(string documento)
        {
            bool OK = false;
            SELECTED = Prestamo.ConvertToPrestamo(dbPrestamo.getContratoByDoc(documento));
            if (SELECTED != null)
            {
                ACCION = eOperacion.SEARCH;
                SELECTED.ITEMS_PRESTAMO = dbPrestamo.getItemsPrestamo(SELECTED);

                PRESTAMO = SELECTED.Copy();
                cargarDatosCliente(null);
                cargarDatosPrestamo();
                bloquear();
                actualizarPrecios();
                OK = true;

                btnGuardar.Enabled = false;
                btnCancelar.Enabled = false;
                btnEditar.Enabled = true;
                btnEliminar.Enabled = true;
                btnLog.Enabled = true;
                btnReimprimir.Enabled = true;
                btnPrintKITCO.Enabled = true;
            }
            else
            {
                OK = false;
            }
            return OK;
        }
Пример #3
0
 public ConfirmarFinanc()
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbFinanc = new MovCashController();
     dbSucursal = new DBSucursal();
     ACCION = eOperacion.INSERT;
 }
Пример #4
0
 public AgregarSucursal()
 {
     InitializeComponent();
     ACCION = eOperacion.INSERT;
     dbPrendasal = new DBPRENDASAL();
     dbUser = new DBUsuario();
     dbSucursal = new DBSucursal();
 }
Пример #5
0
 public ArticuloForm(Inventario item)
 {
     InitializeComponent();
     ACCION = eOperacion.UPDATE;
     SELECTED = item;
     dbUser = new DBUsuario();
     dbInventario = new InventarioController();
 }
Пример #6
0
 public ConfirmarContrato(Prestamo p , eOperacion operacion)
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbContrato = new DBPrestamo();
     ACCION = operacion;
     PRESTAMO = p;
     mostrarDatos();
 }
Пример #7
0
 public ItemInicial()
 {
     InitializeComponent();
     ACCION = eOperacion.INSERT;
     dbPrendasal = new DBPRENDASAL();
     dbUser = new DBUsuario();
     dbInventario = new InventarioController();
     dbCatalogo = new DBCatalogo();
 }
Пример #8
0
 public ConfirmarPAC(Pac a , eOperacion operacion)
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbPAC = new DBPac();
     ACCION = operacion;
     PAC = a;
     mostrarDatos();
 }
Пример #9
0
 public AgregarSucursal(Sucursal SUCURSAL)
 {
     InitializeComponent();
     ACCION = eOperacion.UPDATE;
     dbPrendasal = new DBPRENDASAL();
     dbUser = new DBUsuario();
     dbSucursal = new DBSucursal();
     SELECTED = SUCURSAL;
 }
Пример #10
0
 public ConfirmarFinanc(MovCash m)
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbFinanc = new MovCashController();
     dbSucursal = new DBSucursal();
     ACCION = eOperacion.UPDATE;
     SELECTED = m;
 }
Пример #11
0
 public ConfirmarPartida(Partida p, eOperacion operacion)
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbPartida = new DBPartida();
     ACCION = operacion;
     PARTIDA = p;
     mostrarDatos();
 }
Пример #12
0
 public ConfirmarCompra(Compra c, eOperacion operacion)
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbCompra = new DBCompra();
     ACCION = operacion;
     COMPRA = c;
     mostrarDatos();
 }
Пример #13
0
        public CuentaForm()
        {
            InitializeComponent();
            dbSIC = new DBSIC();
            dbUser = new DBUsuario();
            dbCuenta = new DBCuenta();

            ACCION = eOperacion.INSERT;
        }
Пример #14
0
        public CuentaForm(Cuenta item)
        {
            InitializeComponent();
            dbSIC = new DBSIC();
            dbUser = new DBUsuario();
            dbCuenta = new DBCuenta();

            ACCION = eOperacion.UPDATE;
            SELECTED = item;
        }
Пример #15
0
 public ItemInicial(Inventario item)
 {
     InitializeComponent();
     ACCION = eOperacion.UPDATE;
     dbPrendasal = new DBPRENDASAL();
     SELECTED = item;
     dbUser = new DBUsuario();
     dbInventario = new InventarioController();
     dbCatalogo = new DBCatalogo();
 }
Пример #16
0
 private void CatalogoCuenta_Load(object sender, EventArgs e)
 {
     permisos_FORM();
     tblCatalogo.AutoGenerateColumns = false;
     ACCION = eOperacion.INSERT;
     cargarDatos();
     bloquear();
     tabCatalogo.SelectedIndex = -1;
     tabCatalogo.SelectedIndex = 0;
 }
Пример #17
0
        private void ELIMINAR(object sender, EventArgs e)
        {
            if (PARTIDA != null)
            {
                ACCION = eOperacion.DELETE;
                DialogResult eliminar = MessageBox.Show("¿Está seguro que desea eliminar la PARTIDA " + PARTIDA.PERIODO+" - "+PARTIDA.NUMPARTIDA + " con FECHA:" + PARTIDA.FECHA.Date.ToString("dd/MM/yyyy") + " ?", "ELIMINAR PARTIDA DIARIA REGISTRADA", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (eliminar == DialogResult.Yes)
                {
                    string autorizacion = Controles.InputBoxPassword("CODIGO", "CODIGO DE AUTORIZACION");
                    if (autorizacion != "" && DBSIC.md5(autorizacion) == HOME.Instance().USUARIO.PASSWORD)
                    {
                        if (dbPartida.delete(PARTIDA, Properties.Settings.Default.SUCURSAL, HOME.Instance().USUARIO.COD_EMPLEADO, Properties.Settings.Default.SISTEMA))
                        {
                            NUEVO(null, null);
                        }
                    }
                    else
                    {
                        MessageBox.Show("CODIGO DE AUTORIZACION INVALIDO", "DENEGADO", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    }
                }
            }
            else
            {
                MessageBox.Show("CARGUE UNA PARTIDA", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

        }
Пример #18
0
        private void EDITAR(object sender, EventArgs e)
        {
            if (PARTIDA != null)
            {
                ACCION = eOperacion.UPDATE;
                desbloquear();

                btnGuardar.Enabled = true;
                btnCancelar.Enabled = true;
                btnEditar.Enabled = false;
                btnEliminar.Enabled = false;
                btnAnular.Enabled = false;
            }
            else
            {
                MessageBox.Show("CARGUE UNA PARTIDA", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Пример #19
0
        private void CANCELAR(object sender, EventArgs e)
        {
            switch (ACCION)
            {
                case eOperacion.INSERT:
                    NUEVO(null, null);
                    break;
                case eOperacion.UPDATE:
                    ACCION = eOperacion.SEARCH;
                    PARTIDA = SELECTED.Copy();
                    cargarDatosPartida();
                    bloquear();

                    btnGuardar.Enabled = false;
                    btnCancelar.Enabled = false;
                    btnEditar.Enabled = true;
                    btnEliminar.Enabled = true;
                    btnAnular.Enabled = true;

                    break;
            }
        }
Пример #20
0
        private void NUEVO(object sender, EventArgs e)
        {
            ACCION = eOperacion.INSERT;
            limpiar();
            PARTIDA = new Partida();
            PARTIDA.FECHA = HOME.Instance().FECHA_SISTEMA;
            PARTIDA.PERIODO = PARTIDA.FECHA.Year;
            PARTIDA.NUMPARTIDA = dbPartida.nextNumPartida(PARTIDA.PERIODO);

            cargarDatosPartida();
            desbloquear();
            txtREFERENCIA.Focus();

            btnGuardar.Enabled = true;
            btnCancelar.Enabled = true;
            btnEditar.Enabled = false;
            btnEliminar.Enabled = false;
            btnAnular.Enabled = false;
        }
Пример #21
0
        public void NUEVO(object sender, EventArgs e)
        {
            ACCION = eOperacion.INSERT;
            LISTA = new Vencidos();
            LISTA.COD_SUC = (string)cbxSUCURSAL.SelectedValue;
            LISTA.DOCUMENTO = dbVencidos.nextListaVencidos(LISTA.COD_SUC);
            LISTA.FECHA = HOME.Instance().FECHA_SISTEMA;
            LISTA.RESPONSABLE = HOME.Instance().USUARIO.NOMBRE;
            LISTA.NOTA = string.Empty;

            cargarListaVencido();

            btnGuardar.Enabled = true;
            btnCancelar.Enabled = true;
            btnEditar.Enabled = false;
            btnEliminar.Enabled = false;
            btnLog.Enabled = false;
            btnReimprimir.Enabled = false;
        }
Пример #22
0
 private void ELIMINAR(object sender, EventArgs e)
 {
     if (COMPRA != null)
     {
         ACCION = eOperacion.DELETE;
         DialogResult eliminar = MessageBox.Show("¿Está seguro que desea eliminar la COMPRA " +  COMPRA.DOCUMENTO + " con FECHA:" + COMPRA.FECHA.Date.ToString("dd/MM/yyyy") + " ?", "ELIMINAR COMPRA REGISTRADA", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (eliminar == DialogResult.Yes)
         {
             string autorizacion = Controles.InputBoxPassword("CODIGO", "CODIGO DE AUTORIZACION");
             if (autorizacion != "" && DBPRENDASAL.md5(autorizacion) == HOME.Instance().USUARIO.PASSWORD)
             {
                 if (dbCompra.delete(COMPRA, HOME.Instance().SUCURSAL.COD_SUC, HOME.Instance().USUARIO.COD_EMPLEADO, HOME.Instance().SISTEMA))
                 {
                     NUEVO(null, null);
                 }
              }
              else
              {
                 MessageBox.Show("CODIGO DE AUTORIZACION INVALIDO", "DENEGADO", MessageBoxButtons.OK, MessageBoxIcon.Stop);
              }
         }
     }
     else
     {
         MessageBox.Show("COMPRA NO CARGADA", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
Пример #23
0
 private void EDITAR(object sender, EventArgs e)
 {
     if (COMPRA != null)
     {
         ACCION = eOperacion.UPDATE;
         desbloquear();
         btnGuardar.Enabled = true;
         btnCancelar.Enabled = true;
         btnEditar.Enabled = false;
         btnEliminar.Enabled = false;
         btnLog.Enabled = false;
         btnReimprimir.Enabled = false;
         btnPrintKITCO.Enabled = false;
     }
     else
     {
         MessageBox.Show("COMPRA NO CARGADA", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
Пример #24
0
        private void CANCELAR(object sender, EventArgs e)
        {
            switch (ACCION)
            {
                case eOperacion.INSERT:
                    NUEVO(null, null);
                    break;
                case eOperacion.UPDATE:
                    ACCION = eOperacion.SEARCH;
                    COMPRA = SELECTED.Copy();
                    cargarDatosCliente(null);
                    cargarDatosCompra();
                    bloquear();

                    btnGuardar.Enabled = false;
                    btnCancelar.Enabled = false;
                    btnEditar.Enabled = true;
                    btnEliminar.Enabled = true;
                    btnLog.Enabled = true;
                    btnReimprimir.Enabled = true;
                    btnPrintKITCO.Enabled = true;
                    break;
            }
        }
Пример #25
0
 private void BUSCAR(object sender, EventArgs e)
 {
     ACCION = eOperacion.SEARCH;
     string numCONT = Controles.InputBox("COMPRA #: ", "BUSCAR");
     if (numCONT != "")
     {
         if (buscarCompra(numCONT))
         {
             MessageBox.Show("COMPRA # " + COMPRA.DOCUMENTO + " CARGADA", "ENCONTRADO", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("COMPRA NO ENCONTRADA", "NO ENCONTRADA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
 }
Пример #26
0
 private void BUSCAR(object sender, EventArgs e)
 {
     ACCION = eOperacion.SEARCH;
     string numLIST = Controles.InputBox("LISTA DE VENCIDOS #: ", "BUSCAR");
     if (numLIST != "")
     {
         if (buscarListaVencidos(numLIST))
         {
             MessageBox.Show("LISTA DE VENCIDOS CARGADA", "ENCONTRADO", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("LISTA DE VENCIDOS NO ENCONTRADA", "NO ENCONTRADA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
 }
Пример #27
0
        public bool buscarPartida(int periodo,int partida)
        {
            bool OK = false;
            SELECTED = Partida.ConvertToPartida(dbPartida.findByPartida(periodo,partida));
            if (SELECTED != null)
            {
                ACCION = eOperacion.SEARCH;
                SELECTED.MOVIMIENTOS = dbPartida.getMovimientos(SELECTED);
                PARTIDA = SELECTED.Copy();
                cargarDatosPartida();
                calcularTotales();
                bloquear();
                OK = true;

                btnGuardar.Enabled = false;
                btnCancelar.Enabled = false;
                btnEditar.Enabled = true;
                btnEliminar.Enabled = true;
                btnAnular.Enabled = true;
            }
            else
            {
                OK = false;
            }
            return OK;
        }
Пример #28
0
        private void NUEVO(object sender, EventArgs e)
        {
            ACCION = eOperacion.INSERT;
            COMPRA = new Compra();
            COMPRA.COD_SUC = HOME.Instance().SUCURSAL.COD_SUC;
            COMPRA.DOCUMENTO = dbCompra.nextContratoCompra(COMPRA.COD_SUC);
            COMPRA.FECHA = HOME.Instance().FECHA_SISTEMA;
            COMPRA.NIVEL = eNIVEL.PRENDASAL;
            COMPRA.TIPO = eTipoCompra.CONTADO;
            COMPRA.TIPO_PAGO = eTipoPago.EFECTIVO;
            cargarDatosCliente(null);
            cargarDatosCompra();
            desbloquear();
            txtDocCLI.Focus();

            btnGuardar.Enabled = true;
            btnCancelar.Enabled = true;
            btnEditar.Enabled = false;
            btnEliminar.Enabled = false;
            btnLog.Enabled = false;
            btnReimprimir.Enabled = false;
            btnPrintKITCO.Enabled = false;
        }
Пример #29
0
 private void ELIMINAR(object sender, EventArgs e)
 {
     if (SELECTED != null)
     {
         ACCION = eOperacion.DELETE;
         DialogResult eliminar = MessageBox.Show("¿Está seguro que desea eliminar el Cierre # " + SELECTED.DOCUMENTO + " realizado el: " + SELECTED.FECHA.Date.ToString("dd/MM/yyyy") + " ?", "ELIMINAR LISTA DE VENCIDO REGISTRADO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (eliminar == DialogResult.Yes)
         {
             string autorizacion = Controles.InputBoxPassword("CODIGO", "CODIGO DE AUTORIZACION");
             if (autorizacion != "" && DBPRENDASAL.md5(autorizacion) == HOME.Instance().USUARIO.PASSWORD)
             {
                 if (dbVencidos.delete(SELECTED, HOME.Instance().SUCURSAL.COD_SUC, HOME.Instance().USUARIO.COD_EMPLEADO, HOME.Instance().SISTEMA))
                 {
                     NUEVO(null, null);
                 }
             }
             else
             {
                 MessageBox.Show("CODIGO DE AUTORIZACION INVALIDO", "DENEGADO", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             }
         }
     }
 }
Пример #30
0
 private void IMPRIMIR(object sender, EventArgs e)
 {
     if (SELECTED != null)
     {
         ACCION = eOperacion.PREVIEW;
         ImprimirFactura();
     }
 }