public void cargarAutomoviles(int pkPropietario) { List <automoviles> nLista = new List <automoviles>(); foreach (var item in ControladorPropietarioAutomovil.LastaAutomoviles(pkPropietario, this.chbStatus.Checked)) { nLista.Add(item.automoviles); } this.dgvAutomoviles.DataSource = nLista; }
public void GuardarDatos() { propietarios nPropietario = new Modelo.propietarios(); nPropietario.sNombre = txtNombre.Text; nPropietario.sApellido = txtApellidos.Text; nPropietario.sDireccion = txtDireccion.Text; nPropietario.sTelefono = txtTelefono.Text; nPropietario.sEmail = txtEmail.Text; nPropietario.sIfe = txtIfe.Text; this.guardarfoto(); nPropietario.sFoto = filename; ControladorPropietario cPropietario = new ControladorPropietario(); cPropietario.Guardar(nPropietario); wMain.CargarPropietarios(); automoviles nAutomovil = new automoviles(); this.guardarfoto1(); this.guardarfoto2(); this.guardarfoto3(); nAutomovil.sFoto1 = filename1; nAutomovil.sFoto2 = filename2; nAutomovil.sFoto3 = filename3; nAutomovil.sMarca = txtMarca.Text; nAutomovil.sModelo = txtModelo.Text; nAutomovil.iAño = Convert.ToInt32(txtAño.Text); nAutomovil.sNoSerie = txtNoSerie.Text; nAutomovil.sNoPlaca = txtNoPlacas.Text; nAutomovil.sColor = txtColor.Text; nAutomovil.sNacionalidad = txtNacionalidad.Text; nAutomovil.dPrecio = Convert.ToDouble(txtPrecio.Text); nAutomovil.sObservaciones = txtObservacines.Text; ControladorAutomovil cAutomovil = new ControladorAutomovil(); cAutomovil.Guardar(nAutomovil); propietarioautomoviles nPropietarioAutomovil = new propietarioautomoviles(); nPropietarioAutomovil.fkPropietario = nPropietario.pkPropietario; nPropietarioAutomovil.fkAutomovil = nAutomovil.pkAutomovil; ControladorPropietarioAutomovil cPropietarioAutomovil = new ControladorPropietarioAutomovil(); cPropietarioAutomovil.Guardar(nPropietarioAutomovil); }