Exemplo n.º 1
0
        private void comboBoxDescripcion_SelectedIndexChanged(object sender, EventArgs e)
        {
            Turno turno = DAOTurno.getHoraInicioTurnos(comboBoxDescripcion.Text);

            textBoxHoraInicio.Text = Convert.ToString(turno.horaInicio);
            textBoxHoraFin.Text    = Convert.ToString(turno.horaFin);
        }
Exemplo n.º 2
0
        private void buttomModificar_Click(object sender, EventArgs e)
        {
            var resultado = Mensaje_Pregunta("¿Está seguro que desea guardar las modificaciones del turno?", "Modificar Turno");

            if (resultado == DialogResult.Yes)
            {
                if (!(this.validaciones()))
                {
                    Mensaje_Error("Los datos no fueron modificados");
                }
                else
                {
                    int finalizo = DAOTurno.modificarTurno(new Turno(0, Convert.ToInt32(TextBoxHoraInicio.Text),
                                                                     Convert.ToInt32(TextBoxHoraFin.Text), TextBoxDescripcion.Text, Convert.ToInt32(TextBoxValorKM.Text)
                                                                     , Convert.ToInt32(TextBoxPrecioBase.Text), Convert.ToInt32(checkBoxEstado.Checked)), turno.id);
                    if (finalizo == 1)
                    {
                        Mensaje_OK("Los datos han sido modificados con éxito");
                        this.Close();
                    }
                    else
                    {
                        Mensaje_Error("Falló la modificación del turno ya que los horarios del turno de alta está superpuesto a algun/os turno/s");
                    }
                }
            }
        }
Exemplo n.º 3
0
        public BajaTurno()
        {
            InitializeComponent();
            DataTable detalles = DAOTurno.getDetalleTurnos();

            comboBoxDescripcion.DisplayMember = "TURNO_DESCRIPCION";
            comboBoxDescripcion.DataSource    = detalles;
        }
Exemplo n.º 4
0
        private void comboBox_Marca_SelectedIndexChanged(object sender, EventArgs e)
        {
            DataTable modelos = DAOAutomovil.getModelos(comboBox_Marca.Text);

            comboBox_Modelo.DisplayMember = "COCHE_MODELO_CODIGO";
            comboBox_Modelo.DataSource    = modelos;
            Turno.DataSource  = DAOTurno.getTurnoDescripcionHabilitado();
            Turno.ValueMember = "TURNO_DESCRIPCION";
        }
Exemplo n.º 5
0
        private void buttonBaja_Click(object sender, EventArgs e)
        {
            string descripcion = comboBoxDescripcion.Text;
            int    hi          = Convert.ToInt32(textBoxHoraInicio.Text);
            int    hf          = Convert.ToInt32(textBoxHoraFin.Text);

            var resultado = Mensaje_Pregunta("¿Está seguro que desea dar la baja del turno?", "Baja Turno");

            if (resultado == DialogResult.Yes)
            {
                DAOTurno.bajaTurnoPorDescripcionYHorarios(descripcion, hi, hf);
                Mensaje_OK("El turno fue dado de baja");
                this.Close();
            }
        }
Exemplo n.º 6
0
        private void dataGridView_Seleccion_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex > 0 || e.RowIndex < 0)
            {
                return;
            }
            int id = Convert.ToInt32(dataGridView_Seleccion.Rows[e.RowIndex].Cells[1].Value);

            idTurno = id;
            DataTable table = DAOTurno.getTurnoPorId(id);
            Turno     turno = DAOTurno.dataRowToTurno(table.Rows[0]);

            caller.mostrar(this.MdiParent, turno);
            cerrar();
        }
Exemplo n.º 7
0
        private void buttonSeleccionar_Click(object sender, EventArgs e)
        {
            DataTable table = DAOAutomovil.getEstadoYChofer(comboBoxPatente.Text);
            DataRow   row   = table.Rows[0];

            textBox_chofer_dni.Visible = true;
            checkBoxEstado.Visible     = true;
            label5.Visible             = true;
            label7.Visible             = true;
            int    estado = Convert.ToInt32(row["COCHE_ESTADO"]);
            string chofer = row["PERSONA"] as string;
            string dni    = Convert.ToString(row["PERS_DNI"]);

            button_buscar_Chofer.Visible  = true;
            textBox_chofer_nombre.Visible = true;
            textBox_chofer_dni.Visible    = true;
            label8.Visible                 = true;
            textBox_chofer_nombre.Text     = chofer;
            textBox_chofer_nombre.ReadOnly = true;
            textBox_chofer_dni.Text        = dni;
            textBox_chofer_dni.ReadOnly    = true;
            if (estado == 1)
            {
                modificacionDeEstado         = 0;
                checkBoxEstado.Visible       = false;
                label7.Visible               = false;
                textBox_chofer_dni.Enabled   = true;
                checkBoxEstado.Checked       = true;
                labelTurnoHabilitado.Visible = true;
                Turno.Visible              = true;
                label4.Visible             = true;
                TurnoDeshabilitado.Visible = true;
                this.cargarTurnosHabilitados(DAOTurno.getTurnoAsignadoACoche(comboBoxPatente.Text), 1);
                this.cargarTurnosDeshabilitados(DAOTurno.getTurnoNoAsignadoACoche(comboBoxPatente.Text), 0);
            }
            else
            {
                checkBoxEstado.Visible     = true;
                label7.Visible             = true;
                textBox_chofer_dni.Enabled = false;
                modificacionDeEstado       = 1;
            }
            buttonAceptar.Visible = true;
        }
Exemplo n.º 8
0
 private void Alta_Click(object sender, EventArgs e)
 {
     if ((validaciones()))
     {
         string descripcion = TextBoxDescripcion.Text;
         double hi          = Convert.ToDouble(TextBoxHoraInicio.Text);
         double hf          = Convert.ToDouble(TextBoxHoraFin.Text);
         double valor       = Convert.ToDouble(TextBoxValorKM.Text);
         double pb          = Convert.ToDouble(TextBoxPrecioBase.Text);
         int    finalizo    = DAOTurno.altaTurno(descripcion, hi, hf, valor, pb);
         if (finalizo == 1)
         {
             Mensaje_OK("El turno ha sido dada de alta");
             Close();
         }
         else
         {
             Mensaje_Error("Los horarios del turno de alta está superpuesto a algun/os turno/s");
         }
     }
 }
Exemplo n.º 9
0
        private void button_Buscar_Click(object sender, EventArgs e)
        {
            descripcion = textBoxDescripcion.Text;

            dataGridView_Seleccion.DataSource = DAOTurno.getTurnoDescripcion(descripcion);
        }