示例#1
0
        private void btnCierre_Click(object sender, EventArgs e)
        {
            if (XtraMessageBox.Show("¿Desea cerrar el inventario?", "Cierre de inventario", MessageBoxButtons.YesNo) != DialogResult.No)
            {
                string rpta = "", anio, mes;

                MCierre cierre = new MCierre();
                cierre.Idtienda    = Configuraciones.Configuraciones.idtienda;
                cierre.Fecha       = DateTime.Now;
                cierre.Anio_cierre = DateTime.Now.Year.ToString();
                cierre.Mes_cierre  = DateTime.Now.Month.ToString();
                cierre.Abierto     = "0";
                cierre.Mes         = DateTime.Now.Month - 1;

                MCierreDetalle det = new MCierreDetalle();
                det.Idtienda = Configuraciones.Configuraciones.idtienda;
                rpta         = ControllerCierre.CerrarInventario(cierre, det);
                if (rpta == "OK")
                {
                    XtraMessageBox.Show(this, "El inventario se ha cerrado correctamente", "Cierre mensual de inventario");
                    //menu.barHeaderItemAlertaCierre.Caption = "";
                    //menu.barHeaderItemAlertaCierre.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
                    this.Close();
                }
                else
                {
                    XtraMessageBox.Show(this, "Error al cerrar el inventario, por favor consulte a su administrador de datos " + rpta, "Error al cerrar inventario");
                }
            }
        }
示例#2
0
        public static bool InventarioCerrado()
        {
            DataTable dt = new DataTable();
            bool      Cerrado;

            dt = ControllerCierre.ValidarMes(DateTime.Now.Month - 1);
            if (dt.Rows[0]["aviso"].ToString() == "ABIERTO")
            {
                Cerrado = false;
            }
            else
            {
                Cerrado = true;
            }
            return(Cerrado);
        }
示例#3
0
        private void FormIngresosMercaderia_Load(object sender, EventArgs e)
        {
            DataTable dt            = new DataTable();
            DataTable dtCorrelativo = new DataTable();

            dtCorrelativo        = ControllerIngreso.ObtenerCorrelativoDeDocumento(1);
            correlativoDocumento = Convert.ToInt32(dtCorrelativo.Rows[0]["correlativo_actual"]);
            dt = ControllerCierre.ValidarMes(DateTime.Now.Month - 1);
            if (!Configuraciones.Configuraciones.InventarioCerrado())
            {
                layoutControlGroupTituloDocmento.Enabled = false;
            }
            else
            {
                layoutControlGroupTituloDocmento.Enabled = true;
                dateEditFecha.EditValue = DateTime.Now;
                mostrarEnComboboxLookUp(lookUpEditBodegaCarga, "Nombre", "idbodega", ControllerIngreso.MostrarBodegaCarga(Configuraciones.Configuraciones.idtienda));
                CrearTablaTransito();
                dxErrorProvider1.SetError(txtSerieFactura, "ESTE CAMPO ES OBLIGATORIO");
                dxErrorProvider1.SetError(textFacProveedor,
                                          "ESTE CAMPO ES OBLIGATORIO");
                dxErrorProvider1.SetError(lookUpEditBodegaCarga, "ESTE CAMPO ES OBLIGATORIO");
            }
        }