Example #1
0
        List <string> motCrisDen; //Motivos de la denegación de cristaleria. Tienen una relación 1:1

        public DetallesSolicitud(string consecutivo, bool readOnly, string correoSol = null)
        {
            correoSolicitante = correoSol;
            InitializeComponent();
            bd = new AccesoBaseDatos();
            this.consecutivo = consecutivo;
            this.readOnly    = readOnly;

            if (!readOnly)
            {
                reacDenegados = new List <int>();
                motReacDen    = new List <string>();
                crisDenegados = new List <int>();
                motCrisDen    = new List <string>();
            }
            else
            {
                butAprobarSolicutud.Visible = false;
                butDenReac.Visible          = false;
                buDenCris.Visible           = false;
                butDenegarSolicitud.Visible = false;
                textMotDenCris.Visible      = false;
                textMotDenReac.Visible      = false;
                label1.Visible = false;
                label2.Visible = false;
            }

            dgvReactivos.SelectionMode   = DataGridViewSelectionMode.FullRowSelect;
            dgvReactivos.MultiSelect     = false;
            dgvReactivos.RowPrePaint    += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
            dgvCristaleria.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dgvCristaleria.MultiSelect   = false;
            dgvCristaleria.RowPrePaint  += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
        }
Example #2
0
 public DatosSolicitud(FormReacCris formulario)
 {
     InitializeComponent();
     bd              = new AccesoBaseDatos();
     pdf             = new Pdf();
     this.formulario = formulario;
 }
Example #3
0
 public ListaUsuarios()
 {
     InitializeComponent();
     bd = new AccesoBaseDatos();
     //Solo permite seleccionar filas en el dgv
     dgvUsuarios.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
     dgvUsuarios.MultiSelect   = false;
     dgvUsuarios.RowPrePaint  += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
 }
        public AnalizarSolicitudMantenimiento()
        {
            InitializeComponent();
            bd = new AccesoBaseDatos();

            //Solo permite seleccionar filas en el dgv
            dgvSolicitudes.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dgvSolicitudes.MultiSelect   = false;
            dgvSolicitudes.RowPrePaint  += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
        }
Example #5
0
        public InformeFinalSolicitudes()
        {
            InitializeComponent();
            bd    = new AccesoBaseDatos();
            idDoc = null;

            //Solo permite seleccionar filas en el dgv
            dgvSolicitudes.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dgvSolicitudes.MultiSelect   = false;
            dgvSolicitudes.RowPrePaint  += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
        }
Example #6
0
        public ListaSolicitudes(int tipo)
        {
            InitializeComponent();

            bd        = new AccesoBaseDatos();
            this.tipo = tipo;
            //Solo permite seleccionar filas en el dgv
            dgvSolicitudes.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dgvSolicitudes.MultiSelect   = false;
            dgvSolicitudes.RowPrePaint  += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
        }
        public AgregarReactivoCristaleria(int tipo, Inventario inventario)
        {
            InitializeComponent();
            //Tipo 0 = Reactivo
            //Tipo 1 = Cristaleria
            this.tipo       = tipo;
            bd              = new AccesoBaseDatos();
            this.inventario = inventario;

            if (tipo == 1)
            {
                labelEstado.Text      = "Material";
                labelPureza.Text      = "Capacidad";
                labelEstante.Text     = "Caja";
                textEstante.MaxLength = 5;
            }

            //Si se va a modificar
            if (inventario != null)
            {
                if (tipo == 0)
                {
                    textNombre.Text   = inventario.dgvInventario.SelectedRows[0].Cells[0].Value.ToString();
                    textEstado.Text   = inventario.dgvInventario.SelectedRows[0].Cells[3].Value.ToString();
                    textPureza.Text   = inventario.dgvInventario.SelectedRows[0].Cells[1].Value.ToString();
                    textCantidad.Text = inventario.dgvInventario.SelectedRows[0].Cells[2].Value.ToString();
                    textEstante.Text  = inventario.dgvInventario.SelectedRows[0].Cells[4].Value.ToString();

                    //textNombre.Enabled = false;
                    //textPureza.Enabled = false;
                }
                else
                {
                    textNombre.Text   = inventario.dgvInventario.SelectedRows[0].Cells[0].Value.ToString();
                    textEstado.Text   = inventario.dgvInventario.SelectedRows[0].Cells[1].Value.ToString();
                    textPureza.Text   = inventario.dgvInventario.SelectedRows[0].Cells[2].Value.ToString();
                    textCantidad.Text = inventario.dgvInventario.SelectedRows[0].Cells[3].Value.ToString();
                    textEstante.Text  = inventario.dgvInventario.SelectedRows[0].Cells[4].Value.ToString();

                    //textNombre.Enabled = false;
                    //textEstado.Enabled = false;
                    //textPureza.Enabled = false;
                }
            }
        }
Example #8
0
        public Inventario(int tipo, FormReacCris formulario)
        {
            InitializeComponent();
            bd              = new AccesoBaseDatos();
            this.tipo       = tipo;
            this.formulario = formulario;
            //Tipo 0 = Reactivos
            if (tipo == 0)
            {
                labelInventario.Text = "Reactivos disponibles:";
            }
            //Tipo 1 = Cristaleria
            else
            {
                labelInventario.Text = "Cristalería disponible:";
                labelUnidad.Text     = "unidades";
            }

            //En caso de sólo ver inventario
            if (formulario == null)
            {
                butAgregar.Text = "Agregar nuevo";
                labelCantidad.Hide();
                labelUnidad.Hide();
                numAgregar.Hide();
            }
            else
            {
                butModificar.Hide();
            }

            //Solo permite seleccionar filas en el dgv
            dgvInventario.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dgvInventario.MultiSelect   = false;
            dgvInventario.RowPrePaint  += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
        }
Example #9
0
 public SolicitudMantenimiento()
 {
     InitializeComponent();
     bd = new AccesoBaseDatos();
 }
Example #10
0
 public AgregarUsuario(DataGridViewRow dgvw = null)
 {
     InitializeComponent();
     bd     = new AccesoBaseDatos();
     dgvRow = dgvw;
 }
Example #11
0
 public Login()
 {
     InitializeComponent();
     abu    = new AccesoBaseDatos();
     logged = false;
 }
Example #12
0
 public Unidad()
 {
     InitializeComponent();
     bd = new AccesoBaseDatos();
 }