예제 #1
0
        private void altaDeCompra()
        {
            try
            {
                usuario = Properties.Settings.Default.UsuarioLogueado.ToString();

                cadenaSql = "EXEC adp_nueva_compra";
                cadenaSql = cadenaSql + " @Compra_IdProveedor = " + obtenerIdProveedor().ToString();
                cadenaSql = cadenaSql + ",@Compra_Importe = " + fg.fcSql(txtImporte.Text, "Double");
                cadenaSql = cadenaSql + ",@Compra_Fecha_Compra = " + fg.fcSql(fg.appFechaSistema().ToString(), "Datetime");
                if (usuario != "")
                {
                    cadenaSql = cadenaSql + ",@Compra_Login = "******"String");
                }

                objConect.ejecutarQuery(cadenaSql);

                Entidades.Compras entCompras = new ADBISYS.Entidades.Compras();
                entCompras.actualizar_movimiento_compras(fg.appFechaSistema());

                this.Hide();
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
예제 #2
0
        private void eliminarCompra()
        {
            celdaSeleccionada = grdCompras.CurrentCellAddress.X;
            filaSeleccionada  = grdCompras.CurrentCellAddress.Y;
            string compra_proveedor = grdCompras.Rows[filaSeleccionada].Cells["PROVEEDOR"].Value.ToString();
            string id_compra        = grdCompras.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString();
            string importe          = grdCompras.Rows[filaSeleccionada].Cells["IMPORTE"].Value.ToString();

            if (MessageBox.Show("¿Está seguro que desea eliminar la Compra " + id_compra + " correspondiente al Proveedor " + compra_proveedor + " con importe: $" + importe + "?", "Eliminar Compra.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    Entidades.Compras entCompras = new ADBISYS.Entidades.Compras();
                    entCompras.eliminarCompra(id_compra);
                    entCompras.actualizar_movimiento_compras(fg.appFechaSistema());
                    grdCompras.Focus();
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
            else
            {
                btnEliminar.Focus();
            }
        }
예제 #3
0
        private void altaDeCompra()
        {
            try
            {
                usuario = Properties.Settings.Default.UsuarioLogueado.ToString();

                cadenaSql = "EXEC adp_nueva_compra";
                cadenaSql = cadenaSql + " @Compra_IdProveedor = " + obtenerIdProveedor().ToString();
                cadenaSql = cadenaSql + ",@Compra_Importe = " + fg.fcSql(txtImporte.Text, "Double");
                cadenaSql = cadenaSql + ",@Compra_Fecha_Compra = " + fg.fcSql(fg.appFechaSistema().ToString(), "Datetime");
                if (usuario != "")
                { cadenaSql = cadenaSql + ",@Compra_Login = "******"String"); }

                objConect.ejecutarQuery(cadenaSql);

                Entidades.Compras entCompras = new ADBISYS.Entidades.Compras();
                entCompras.actualizar_movimiento_compras(fg.appFechaSistema());

                this.Hide();
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
예제 #4
0
        private void eliminarCompra()
        {
            celdaSeleccionada = grdCompras.CurrentCellAddress.X;
            filaSeleccionada = grdCompras.CurrentCellAddress.Y;
            string compra_proveedor = grdCompras.Rows[filaSeleccionada].Cells["PROVEEDOR"].Value.ToString();
            string id_compra = grdCompras.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString();
            string importe = grdCompras.Rows[filaSeleccionada].Cells["IMPORTE"].Value.ToString();

            if (MessageBox.Show("¿Está seguro que desea eliminar la Compra " + id_compra + " correspondiente al Proveedor " + compra_proveedor + " con importe: $" + importe + "?", "Eliminar Compra.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    Entidades.Compras entCompras = new ADBISYS.Entidades.Compras();
                    entCompras.eliminarCompra(id_compra);
                    entCompras.actualizar_movimiento_compras(fg.appFechaSistema());
                    grdCompras.Focus();
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
            else
            {
                btnEliminar.Focus();
            }
        }