private void Window_Loaded(object sender, RoutedEventArgs e) { SolidColorBrush color1 = new SolidColorBrush(System.Windows.Media.Color.FromArgb(100, 255, 167, 167)); SolidColorBrush color2 = new SolidColorBrush(System.Windows.Media.Color.FromArgb(100, 255, 224, 224)); this.dg_admins.RowBackground = color1; this.dg_admins.AlternatingRowBackground = color2; this.dg_arrendatario.RowBackground = color1; this.dg_arrendatario.AlternatingRowBackground = color2; this.dg_loc_asoc.RowBackground = color1; this.dg_loc_asoc.AlternatingRowBackground = color2; DataTable dat_gral = new DataTable(); DataTable dat_rel = new DataTable(); //DataTable dat_cont = new DataTable(); // Declara Tablas usadas en los grid dt_arrend.TableName = "Arrendatario"; dt_arrend.Columns.Add("ruc", typeof(string)); dt_arrend.Columns.Add("raz_soc", typeof(string)); //dt_arrend.Columns.Add("porc", typeof(decimal)); dt_admin.TableName = "Administrador"; dt_admin.Columns.Add("ruc", typeof(string)); dt_admin.Columns.Add("raz_soc", typeof(string)); //dt_admin.Columns.Add("porc", typeof(decimal)); try { /******************************************/ /*-------Listamos Contrato en Combo-------*/ /******************************************/ DataTable lista_cont = new DataTable(); ComboBoxItem item1 = new ComboBoxItem(); if (_tipo_doc == "C") { item1.Uid = ""; item1.Content = "[NUEVO]"; item1.IsSelected = true; cbx_contrato.Items.Add(item1); } int contar = 0; lista_cont = Contratos.ListaContratos(_cod_tda, _tipo); foreach (DataRow row in lista_cont.Rows) { ComboBoxItem item = new ComboBoxItem(); item.Uid = row["Id"].ToString(); item.Content = row["descripcion"].ToString(); contar = contar + 1; if (contar == 1 && _tipo_doc != "C") { ult_cont_adenda = row["Id"].ToString(); item.IsSelected = true; } cbx_contrato.Items.Add(item); } /******************************************/ /*-------------Buscamos datos-------------*/ /******************************************/ dat_gral = Locales.Consulta_Datos_Locales(_cod_tda, _tipo); dat_rel = Locales.Consulta_Relacion_Locales(_cod_tda, _tipo); if (_tipo_doc == "A") { Llena_datos_Contrato(""); } } catch (Exception ex) { _error = true; MessageBox.Show("Error Obtener Información del Local " + _cod_tda + ". " + ex.Message + ".", "Bata - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Error); } /******************************************/ /*-------Llenamos datos principales-------*/ /******************************************/ txt_cod.Text = dat_gral.Rows[0]["Id"].ToString().Trim(); txt_desc.Text = dat_gral.Rows[0]["nombre"].ToString().Trim(); txt_dist.Text = dat_gral.Rows[0]["dist"].ToString().Trim(); txt_direc.Text = dat_gral.Rows[0]["direc"].ToString().Trim(); txt_tipo.Text = dat_gral.Rows[0]["tipo"].ToString().Trim(); txt_cod_int.Text = dat_gral.Rows[0]["cod_int"].ToString().Trim(); dg_loc_asoc.ItemsSource = dat_rel.AsDataView(); // Sección de Contrato ////////////////////// if (_tipo_doc == "C") { txt_area.Text = ""; foreach (ComboBoxItem item in cbx_moneda.Items) { if (item.Uid.ToString() == "PEN") { item.IsSelected = true; } } //Data Numérica// //------------------------------------------// txt_rent.Text = "0"; txt_rent_v.Text = "0"; txt_adela.Text = "0"; txt_garan.Text = "0"; txt_ingreso.Text = "0"; txt_rev_proy.Text = "0"; txt_promoc.Text = "0"; txt_promoc_var.Text = "0"; txt_comun.Text = "0"; chk_gcomun_p.IsChecked = false; txt_comun_v.Text = "0"; }// fin contrato txt_area.Focus(); txt_area.SelectAll(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { SolidColorBrush color1 = new SolidColorBrush(System.Windows.Media.Color.FromArgb(100, 255, 167, 167)); SolidColorBrush color2 = new SolidColorBrush(System.Windows.Media.Color.FromArgb(100, 255, 224, 224)); this.dg_admins.RowBackground = color1; this.dg_admins.AlternatingRowBackground = color2; this.dg_arrendatario.RowBackground = color1; this.dg_arrendatario.AlternatingRowBackground = color2; this.dg_loc_asoc.RowBackground = color1; this.dg_loc_asoc.AlternatingRowBackground = color2; DataTable dat_gral = new DataTable(); DataTable dat_rel = new DataTable(); //DataTable dat_cont = new DataTable(); // Declara Tablas usadas en los grid dt_arrend.TableName = "Arrendatario"; dt_arrend.Columns.Add("ruc", typeof(string)); dt_arrend.Columns.Add("raz_soc", typeof(string)); /*dt_arrend.Columns.Add("porc", typeof(decimal));*/ dt_admin.TableName = "Administrador"; dt_admin.Columns.Add("ruc", typeof(string)); dt_admin.Columns.Add("raz_soc", typeof(string)); /*dt_admin.Columns.Add("porc", typeof(decimal));*/ try { /******************************************/ /*-------Listamos Contrato en Combo-------*/ /******************************************/ DataTable lista_cont = new DataTable(); int contar = 0; lista_cont = Contratos.ListaContratos(_cod_tda, _tipo); foreach (DataRow row in lista_cont.Rows) { ComboBoxItem item = new ComboBoxItem(); item.Uid = row["Id"].ToString(); item.Content = row["descripcion"].ToString(); contar = contar + 1; if (contar == 1) { item.IsSelected = true; ult_cont = row["Id"].ToString(); } cbx_contrato.Items.Add(item); } /******************************************/ /*-------------Buscamos datos-------------*/ /******************************************/ dat_gral = Locales.Consulta_Datos_Locales(_cod_tda, _tipo); dat_rel = Locales.Consulta_Relacion_Locales(_cod_tda, _tipo); Llena_datos_Contrato(contrato_lista); } catch (Exception ex) { _error = true; MessageBox.Show("Error Obtener Información " + _tipo + " " + _cod_tda + ". " + ex.Message + ".", "Bata - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Error); } /******************************************/ /*-------Llenamos datos principales-------*/ /******************************************/ txt_cod.Text = dat_gral.Rows[0]["Id"].ToString().Trim(); txt_desc.Text = dat_gral.Rows[0]["nombre"].ToString().Trim(); txt_dist.Text = dat_gral.Rows[0]["dist"].ToString().Trim(); txt_direc.Text = dat_gral.Rows[0]["direc"].ToString().Trim(); txt_tipo.Text = dat_gral.Rows[0]["tipo"].ToString().Trim(); dg_loc_asoc.ItemsSource = dat_rel.DefaultView; txt_area.Focus(); txt_area.SelectAll(); }