public Boolean editar_sys() { if (pn_validacion.BackColor == Color.LimeGreen || pn_validacion.BackColor == Color.White) { Colaborador colaborador = obtener_datos(); colaborador.Id = this.colaborador.Id; List <Int32> lista = validar_cambios(colaborador); if (lista.Count == 0) { return(true); } else if (colaborador.editar(lista)) { MessageBox.Show("Colaborador editado con éxito", "Excelente!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } else { MessageBox.Show("Ocurrió un error", "Ups!", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } else { MessageBox.Show("La cédula ya existe en el sistema", "Excelente!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } }