Пример #1
0
        private void btnSalida_Click(object sender, EventArgs e)
        {
            if (txtDocSalid.Text == "")
            {
                MessageBox.Show("Debe Completar la Informacion");
                txtDocSalid.Focus();
            }
            else
            {
                DateTime dtFechaHoraLlegada = DateTime.Now;
                string   Fechahora          = string.Format("{0:yyyy-MM-dd HH:mm:ss}", dtFechaHoraLlegada);
                string   estado             = "Disponible";

                clReserva objReserva = new clReserva();
                objReserva.Documento = txtDocSalid.Text;
                int idCliente = objReserva.mtdIdCliente();

                objReserva.IdCliente = idCliente;
                int idClienteReser = objReserva.mtdIdClienteAsig();

                if (idClienteReser == 0)
                {
                    MessageBox.Show("Revise el Documento");
                    txtDocSalid.Focus();
                }
                else
                {
                    objReserva.Estado        = estado;
                    objReserva.IdCliente     = idCliente;
                    objReserva.IdHabitadcion = idHabitacion;
                    objReserva.FechaSalida   = Fechahora;

                    int retorno = objReserva.mtdDarSrlida();

                    if (retorno > 0)
                    {
                        MessageBox.Show("Salida Exitosa");
                        txtDocSalid.Clear();
                        txtDocSalid.Focus();
                    }
                    else
                    {
                        MessageBox.Show("Error al Dar Salida");
                    }
                }
            }
        }
Пример #2
0
        private void btnCancel_Click(object sender, EventArgs e)
        {
            if (txtDoCancel.Text == "")
            {
                MessageBox.Show("Debe CompLetar la Informacion");
            }
            else
            {
                if (rbtOcCancel.Checked == true)
                {
                    clReserva objReserva        = new clReserva();
                    DateTime  dtFechaHoraSalida = DateTime.Now;
                    string    Fechahora         = string.Format("{0:yyyy-MM-dd HH:mm:ss}", dtFechaHoraSalida);
                    string    estado            = "Disponible";

                    objReserva.Documento = txtDoCancel.Text;
                    int idCliente = objReserva.mtdIdCliente();
                    objReserva.IdCliente = idCliente;
                    int idClienteReser = objReserva.mtdIdClienteAsig();

                    if (idClienteReser == 0)
                    {
                        MessageBox.Show("Revise el Documento");
                        txtDoCancel.Focus();
                    }

                    else
                    {
                        objReserva.FechaSalida   = Fechahora;
                        objReserva.IdCliente     = idCliente;
                        objReserva.IdHabitadcion = idHabitacion;
                        objReserva.Estado        = estado;

                        int retorno = objReserva.mtdDarSrlida();

                        if (retorno > 0)
                        {
                            MessageBox.Show("Cancelacion Exitosa");
                            txtDoCancel.Clear();
                            txtDoCancel.Focus();
                        }
                        else
                        {
                            MessageBox.Show("Error al Cancelar");
                        }
                    }
                }

                else if (rbtResCancel.Checked == true)
                {
                    clReserva objReserva        = new clReserva();
                    DateTime  dtFechaHoraSalida = DateTime.Now;
                    string    Fechahora         = string.Format("{0:yyyy-MM-dd HH:mm:ss}", dtFechaHoraSalida);
                    string    estado            = "Cancelada";

                    objReserva.Documento = txtDoCancel.Text;
                    int idCliente = objReserva.mtdIdCliente();
                    objReserva.IdCliente = idCliente;
                    int idClienteReser = objReserva.mtdIdClienteAsig();

                    if (idClienteReser == 0)
                    {
                        MessageBox.Show("Revise el Documento");
                        txtDoCancel.Focus();
                    }
                    else
                    {
                        objReserva.FechaSalida   = Fechahora;
                        objReserva.IdCliente     = idCliente;
                        objReserva.IdHabitadcion = idHabitacion;
                        objReserva.Estado        = estado;

                        int retorno = objReserva.mtdCancelReser();

                        if (retorno > 0)
                        {
                            MessageBox.Show("Cancelacion Exitosa");
                            txtDoCancel.Clear();
                            txtDoCancel.Focus();
                        }
                        else
                        {
                            MessageBox.Show("Cancelacion Exitosa");
                            txtDoCancel.Focus();
                        }
                    }
                }
            }
        }