//ACTUALIZA DATOS EMPLEADO public void btnUpdateReg_Click(object sender, MouseButtonEventArgs e) { this.listAfp = new Afp().findAll(); this.listSalud = new Salud().findAll(); this.listDpto = new Departamento().findAll(); this.listReg = new Regiones().findAll(); this.listCom = new Comunas().FindByidReg(this.Regi.SelectedIndex + 1); this.listBank = new Banco().findAll(); if (validacion.validaFecha(this.tDateNaci.Text.Trim())) { Personal per = new Personal(this.tRut.Text.Trim(), this.tName.Text.Trim(), this.tSurname.Text.Trim(), int.Parse(this.tYear.Text.Trim()), this.tPhone.Text.Trim(), this.Tdireccion.Text.Trim(), this.tEmail.Text.Trim(), this.tCtaBancaria.Text.Trim(), this.tNacionalidad.Text.Trim(), this.tDateNaci.Text.Trim(), listCom[this.Comu.SelectedIndex].id_comuna, listReg[this.Regi.SelectedIndex].id_region, listAfp[this.cAfp.SelectedIndex].id, listSalud[this.cSalud.SelectedIndex].id, listBank[this.tBank.SelectedIndex].id ); if (per.Update() > 0) { this.Search(); new Dialog("Datos actualizados correctamente.", main).ShowDialog(); } else new Dialog("Ocurrio un error al actualizar los datos", main).ShowDialog(); } else new Dialog("Ingrese formato fecha nacimiento 'YYYY-MM-DD'", main).ShowDialog(); }