private void tablaChoferes_DoubleClick(object sender, EventArgs e) { Chofer chofer = new Chofer(); chofer.limpiarAtributos(chofer); // datos de interes para la interfaz chofer.Nombre = this.tablaChoferes.CurrentRow.Cells["nombre"].Value.ToString(); chofer.Apellido = this.tablaChoferes.CurrentRow.Cells["apellido"].Value.ToString(); chofer.DniString = this.tablaChoferes.CurrentRow.Cells["dni"].Value.ToString(); // ojo es un int en realidad chofer.FechaNacString = this.tablaChoferes.CurrentRow.Cells["fecha_nac"].Value.ToString(); // ojo es un datetime en realidad chofer.TelefonoString = this.tablaChoferes.CurrentRow.Cells["telefono"].Value.ToString(); // ojo es un int en realidad chofer.Mail = this.tablaChoferes.CurrentRow.Cells["mail"].Value.ToString(); chofer.Direccion = this.tablaChoferes.CurrentRow.Cells["direccion"].Value.ToString(); chofer.Localidad = this.tablaChoferes.CurrentRow.Cells["localidad"].Value.ToString(); chofer.NroPisoString = this.tablaChoferes.CurrentRow.Cells["nro_piso"].Value.ToString(); // ojo es un int en realidad chofer.Depto = this.tablaChoferes.CurrentRow.Cells["depto"].Value.ToString(); chofer.Estado = this.tablaChoferes.CurrentRow.Cells["estado"].Value.ToString(); // otros datos de interes chofer.Id = Convert.ToInt32(this.tablaChoferes.CurrentRow.Cells["id_chofer"].Value); chofer.Habilitado = Convert.ToInt32(this.tablaChoferes.CurrentRow.Cells["habilitado"].Value); chofer.IdUsuario = Convert.ToInt32(this.tablaChoferes.CurrentRow.Cells["id_usuario"].Value); Edicion ventana = new Edicion(chofer); ventana.ShowDialog(this); }
private void btnModificar_Click(object sender, EventArgs e) { ChoferNuevo = new Chofer(); ChoferNuevo.limpiarAtributos(ChoferNuevo); this.ChoferNuevo.Nombre = this.txtNombreNuevo.Text; this.ChoferNuevo.Apellido = this.txtApellidoNuevo.Text; this.ChoferNuevo.DniString = this.txtDniNuevo.Text; this.ChoferNuevo.FechaNacString = this.txtFechaNacNueva.Text; this.ChoferNuevo.TelefonoString = this.txtTelefonoNuevo.Text; this.ChoferNuevo.Mail = this.txtMailNuevo.Text; this.ChoferNuevo.Direccion = this.txtDireccionNueva.Text; this.ChoferNuevo.Localidad = this.txtLocalidadNueva.Text; this.ChoferNuevo.NroPisoString = this.txtNroPisoNuevo.Text; this.ChoferNuevo.Depto = this.txtDeptoNuevo.Text; this.ChoferNuevo.Estado = this.cbxEstado.Text; this.ChoferNuevo.Id = this.ChoferViejo.Id; this.ChoferNuevo.IdUsuario = this.ChoferViejo.IdUsuario; this.ChoferNuevo.Habilitado = this.ChoferViejo.Habilitado; string mensaje = CapaInterfaz.IChofer.actualizarChofer(this.ChoferNuevo, this.ChoferViejo); CapaInterfaz.Decoracion.mostrarInfo(mensaje); this.Close(); }
private void btnCrear_Click(object sender, EventArgs e) { Chofer ChoferNuevo = new Chofer(); ChoferNuevo.limpiarAtributos(ChoferNuevo); ChoferNuevo.Nombre = txtNombre.Text; ChoferNuevo.Apellido = txtApellido.Text; ChoferNuevo.DniString = txtDni.Text; ChoferNuevo.FechaNacString = txtFechaNac.Text; ChoferNuevo.TelefonoString = txtTelefono.Text; ChoferNuevo.Mail = txtMail.Text; ChoferNuevo.Direccion = txtDireccion.Text; ChoferNuevo.Localidad = txtLocalidad.Text; ChoferNuevo.NroPisoString = txtPiso.Text; ChoferNuevo.Depto = txtDepto.Text; string msj = CapaInterfaz.IChofer.crearChofer(ChoferNuevo); CapaInterfaz.Decoracion.mostrarInfo(msj); //this.Close(); }