private void CargarHuespedes()
        {
            CHuespedes cHuespedesMostrar = new CHuespedes();

            spMostrarHuespedBindingSource.DataSource = null;
            spMostrarHuespedBindingSource.DataSource = cHuespedesMostrar.ConsultarHuespedes();
        }
Exemple #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (btnGuardar.Text.Equals("Actualizar"))
            {
                huesped.idHuesped   = Convert.ToInt32(idHuesped.Text);
                huesped.nombres     = txtNombres.Text;
                huesped.apellidos   = txtApellidos.Text;
                huesped.direccion   = txtDireccion.Text;
                huesped.telefono    = txtTelefono.Text;
                huesped.correo      = txtCorreo.Text;
                huesped.idEstado_FK = Convert.ToInt32(cbEstado.SelectedValue.ToString());

                CHuespedes ch = new CHuespedes();
                ch.ModificarHuesped(huesped);

                Limpiar();
                txtNombres.Focus();

                frmMensajeExito.Confirmar("Se ha Actualizado correctamente");

                var sucesos = cSucesos.UltimoSuceso();
                foreach (var suceso in sucesos)
                {
                    Titulo  = suceso.tipoSuceso;
                    Mensaje = suceso.descripcion;
                }

                inicio.MostrarNotificacion(Titulo, Mensaje, ToolTipIcon.Warning);
            }

            else if (btnGuardar.Text.Equals("Guardar"))
            {
                CHuespedes cHuespedes = new CHuespedes();
                Huespedes  huespedes  = new Huespedes();

                huespedes.nombres     = txtNombres.Text;
                huespedes.apellidos   = txtApellidos.Text;
                huespedes.direccion   = txtDireccion.Text;
                huespedes.telefono    = txtTelefono.Text;
                huespedes.correo      = txtCorreo.Text;
                huespedes.idEstado_FK = Convert.ToInt32(cbEstado.SelectedValue.ToString());

                cHuespedes.AgregarHuesped(huespedes);


                frmMensajeExito.Confirmar("Se ha Ingresado correctamente");

                var sucesos = cSucesos.UltimoSuceso();
                foreach (var suceso in sucesos)
                {
                    Titulo  = suceso.tipoSuceso;
                    Mensaje = suceso.descripcion;
                }

                inicio.MostrarNotificacion(Titulo, Mensaje, ToolTipIcon.Info);

                Limpiar();
                txtNombres.Focus();
                inicio.lblHuespedes.Text = cHuespedes.TotalHuespedes().ToString();
            }
        }