public FrmEditarPedido(int id) { InitializeComponent(); this.id = id; Actualizar(); pedidoBindingSource.Add(DatosPedido.getPedido(id)); this.cbDepartamento.ComboBox.DataSource = DatosDepartamento.getDepartamentos(); this.cbDepartamento.ComboBox.ValueMember = "id"; this.cbDepartamento.ComboBox.DisplayMember = "nombre"; Pedido p = (Pedido)pedidoBindingSource.Current; if (p.Concepto != "") { this.Text = "Editar " + p.Concepto; } this.conceptoTextBox.TextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.pedidoBindingSource, "Concepto", true)); }
public FrmEditarUsuario(int id) { InitializeComponent(); paisBindingSource.DataSource = DatosPais.getPaises(); departamentoBindingSource.DataSource = DatosDepartamento.getDepartamentos(); this.id = id; this.fechaNacimientoDateTimePicker.MaxDate = DateTime.Today.AddYears(-16); this.fechaIngresoDateTimePicker.MaxDate = DateTime.Today.AddDays(1); if (id == 0) { Actualizar2(); loginBindingSource.Add(new Login()); usuarioBindingSource.Add(new Usuario()); } else { Actualizar(); fechaNacimiento = true; usuarioBindingSource.Add(DatosUsuario.getUsuario(id)); Usuario u = (Usuario)usuarioBindingSource.Current; //int idUsuario = (int)DatosUsuario.getUsuario(id).Login.Id; int idUsuario = u.Login.Id; if (u.Sexo) { rbtnM.Select(); } else { rbtnF.Select(); } if (u.TipoUsuario) { rbtnAd.Select(); } else { rbtnMo.Select(); } if (u.TipoDocumento == "DNI") { tipoDocumentoDropbox.Text = "DNI"; } else if (u.TipoDocumento == "PASAPORTE") { tipoDocumentoDropbox.Text = "PASAPORTE"; } else { tipoDocumentoDropbox.Text = "OTRO"; } int idLogin = (int)DatosLogin.getLogin(idUsuario).Id; loginBindingSource.Add(DatosLogin.getLogin(loginBindingSource.Add(DatosLogin.getLogin((int)DatosUsuario.getUsuario(id).Login.Id)))); //primero tomo el id del usuario a modificar. //tomo el id del login que el usuario a moficar tiene asignado //llamo el metodo getLogin por medio del id login obtenida // //int idUsuario = (int)DatosUsuario.getUsuario(id).Login.Id; //int idLogin = (int)DatosLogin.getLogin(idUsuario).Id; cbLocalidad.SelectedItem = ((Usuario)usuarioBindingSource.Current).Localidad; cbLocalidad.SelectedValue = ((Usuario)usuarioBindingSource.Current).Localidad.Id; cbProvincia.SelectedItem = ((Localidad)localidadBindingSource.Current).Provincia; cbProvincia.SelectedValue = ((Localidad)localidadBindingSource.Current).Provincia.Id; cbPais.SelectedItem = ((Provincia)provinciaBindingSource.Current).Pais; cbPais.SelectedValue = ((Provincia)provinciaBindingSource.Current).Pais.Id; cbDepartamento.SelectedItem = ((Usuario)usuarioBindingSource.Current).Departamento; cbDepartamento.SelectedValue = ((Usuario)usuarioBindingSource.Current).Departamento.Id; if (u.Nombre != "") { this.Text = "Editar " + u.Nombre; } } }
public void Actualizar() { departamentoBindingSource.DataSource = DatosDepartamento.getDepartamentos(); }