public void actualizarReserva(DataRowView row, AsignarVivienda editar)
 {
     row["ViviendaCodigo"]   = editar.Cbx_vivienda.SelectedValue;
     row["HabitacionCodigo"] = editar.Cbx_habitacion.SelectedValue;
     row["CamaCodigo"]       = editar.Cbx_cama.SelectedValue;
     dataGridPreCheckIn.View.Refresh();
 }
        private void BtnAsignar_Click(object sender, RoutedEventArgs e)
        {
            if (dataGridPreCheckIn.SelectedIndex < 0)
            {
                return;
            }
            //Sia.PublicarPnt(9585,"HospedajePreCheckIn");
            try
            {
                DataRowView row = (DataRowView)dataGridPreCheckIn.SelectedItems[0];
                if (row == null)
                {
                    MessageBox.Show("Registro sin datos");
                    return;
                }

                string id     = row["idrow"].ToString();
                string cedula = row["documentoconsumidor"].ToString();
                string nombre = row["nombre"].ToString();
                //string nombre2 = row[8].ToString();
                //string apellido1 = row[9].ToString();
                //string apellido2 = row[10].ToString();
                string fechaing = row["fechaingreso"].ToString();
                string fechasal = row["fechafinalestadia"].ToString();

                AsignarVivienda WinAsignar = new AsignarVivienda();
                WinAsignar.cedula_asi  = cedula;
                WinAsignar.nombre_emp  = nombre;
                WinAsignar.fec_ing     = System.DateTime.Now.ToString();
                WinAsignar.fec_sal     = DateTime.Now.ToString();
                WinAsignar.idrowPrecke = id;
                //MessageBox.Show("a1");
                //DateTime dateTime = DateTime.Parse(fechaing);
                //MessageBox.Show("MyDateTime:"+ dateTime);

                //WinAsignar.fec_ing = Convert.ToDateTime(fechaing);

                //WinAsignar.LblNombre.Content = nombre1.Trim() + " " + nombre2.Trim() + apellido1.Trim() + " " + apellido2.Trim();
                //WinAsignar.LblFechaIngreso.Content = fechaing;
                //WinAsignar.LblFechaSalida.Content = fechasal;

                WinAsignar.ShowInTaskbar         = false;
                WinAsignar.Owner                 = Application.Current.MainWindow;
                WinAsignar.WindowStartupLocation = WindowStartupLocation.CenterScreen;
                WinAsignar.ShowDialog();

                if (WinAsignar.actualizo == true)
                {
                    actualizarGrid(row, WinAsignar);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("arui:" + ex.Message);
            }

            //                var dr1 = dataGridCxC.SelectedItems;
        }
        private void dataGridPreCheckIn_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            DataRowView row = (DataRowView)dataGridPreCheckIn.SelectedItems[0];

            if (row == null)
            {
                MessageBox.Show("Registro sin datos");
                return;
            }
            string column = ((SfDataGrid)sender).CurrentColumn.MappingName;
            string idrow  = row["idrow"].ToString();
            //MessageBox.Show(idrow);
            //string codvivienda = row["cod_vivienda"].ToString();
            //string codhabitacion = row["id_habitacion"].ToString();
            //string id_cama = row["id_cama"].ToString();
            //string id_esthab = row[column].ToString();
            string estado = row["estado"].ToString();
            string id     = row["idrow"].ToString();
            string cedula = row["documentoconsumidor"].ToString();
            string nombre = row["nombre"].ToString();
            //string nombre2 = row[8].ToString();
            //string apellido1 = row[9].ToString();
            //string apellido2 = row[10].ToString();
            string fechaing = row["fechaingreso"].ToString();
            string fechasal = row["fechafinalestadia"].ToString();

            AsignarVivienda WinAsignar = new AsignarVivienda();

            WinAsignar.cedula_asi            = cedula;
            WinAsignar.nombre_emp            = nombre;
            WinAsignar.fec_ing               = System.DateTime.Now.ToString();
            WinAsignar.fec_sal               = DateTime.Now.ToString();
            WinAsignar.idrowPrecke           = id;
            WinAsignar.ShowInTaskbar         = false;
            WinAsignar.Owner                 = Application.Current.MainWindow;
            WinAsignar.WindowStartupLocation = WindowStartupLocation.CenterScreen;
            WinAsignar.ShowDialog();



            if (estado == "1")
            {
                return;
            }
            StringBuilder sbsql = new StringBuilder();
        }